[HN Gopher] Bitnami ARM containers available at Docker Hub
___________________________________________________________________
Bitnami ARM containers available at Docker Hub
Author : jacooper
Score : 45 points
Date : 2023-02-24 18:40 UTC (4 hours ago)
(HTM) web link (blog.bitnami.com)
(TXT) w3m dump (blog.bitnami.com)
| jderiksen wrote:
| Excellent news!
|
| Our team has been having to run older x86 Macs for a number of
| years just so that we can continue running certain images that
| are not available for arm64.
| cesnja wrote:
| _---platform linux /amd64_ and similar arguments didn't work?
| ericpauley wrote:
| My first thought too. Especially in Docker for Mac the amd64
| containers mostly just work.
| otterley wrote:
| Not with native-code performance, though.
| _1tan wrote:
| Is it known which exact ARM processors Bitnami is using? A
| current project of mine targets the ARM TEE which is only
| available since ARMv9.
| spyremeown wrote:
| IIRC Docker with the whole binfmt_misc and qemu schmuck only
| supports building v8 images.
| bogomipz wrote:
| What is "qemu schmuck" here?
| suprjami wrote:
| qemu can do userspace emulation, so you can run an aarch64
| binary transparently on x86_64, as long as you have all the
| right libraries installed. You can also drop a Raspberry Pi
| image onto your computer, copy qemu-user-static into the
| image, chroot into it, and you've got a Raspberry Pi
| commandline without any physical Raspberry Pi. It's
| honestly pretty amazing.
|
| https://wiki.debian.org/QemuUserEmulation
|
| https://wiki.debian.org/RaspberryPi/qemu-user-static
| [deleted]
| jrockway wrote:
| As I understand it, Bitnami produces their own containerized
| distributions of things like Postgres, pgbouncer, etc. ARM
| support just means that they are now pushing images compiled
| for ARM (probably lowest common denominator aarch64) in
| addition to their x86_64 images. This means that if you run
| these things on docker or k8s on your Apple Silicon, you no
| longer have to rely on binfmt_misc emulation.
|
| This is all somewhat amusing to me because we moved away from
| distributing Bitnami images because they didn't have arm64
| support.
|
| Side tip. If you use Linux, you can setup qemu to emulate
| binaries from non-native architectures:
| https://wiki.debian.org/QemuUserEmulation. I did this on my
| workstation and I can run pretty much any Linux binary that
| comes my way. Very convenient in this new multi-arch world.
| (Yes it's pretty slow, but it's nice if you're building ARM
| binaries to be able to test that they at least start up OK.
| binfmt_misc works great for that!)
| IThoughtYouGNU wrote:
| [dead]
| user3939382 wrote:
| I have this impression of vmware that they're more focused on
| enterprise sales relationships than tech, a la Salesforce,
| Oracle, et al. I use Fusion to run VMs on macOS but that's a toy,
| I wouldn't build critical infrastructure on their tools. Just a
| feeling, but my intuition is based on a lot of experience.
| doublepg23 wrote:
| It was interesting building out this rendition of my homelab
| with ESXi. I'm doing it because my company uses VMware tools
| but throughout the whole process it felt, like you said, this
| is about "enterprise relationships" not tech - and it's really
| good tech!
| ndneighbor wrote:
| I remember first using Bitnami in 2015- such a great resource.
| Although now everything in VMWare land is extremely
| enterprise/data-center-y its nice that they still ship stuff like
| this to hobbyists in the public.
___________________________________________________________________
(page generated 2023-02-24 23:00 UTC)