[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)