question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Request for cross built linux/arm64 versions of Lagoon containers

See original GitHub issue

I’m on a new “Apple Silicon” M1 MacBook Pro, which in theory can run amd64 containers in emulation, but it doesn’t seem to work. linux/arm64 containers run fine, and there are already a lot of linux/arm64 containers on Docker Hub.

As more and more developers move to the new Apple Silicon, this will affect more and more people.

Docker “buildx” command allows for cross-platform building, I’ll add some more links to this issue with some examples.

If the Amazee Lagoon container build repository is open source, I’d be very happy to fork and contribute, but I can’t find it linked from Docker Hub.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:31 (19 by maintainers)

github_iconTop GitHub Comments

6reactions
tobybellwoodcommented, Apr 28, 2022

Lagoon Images are now fully ARM-compatible

6reactions
oceancommented, Mar 4, 2021

@tobybellwood So, it was a heck of an adventure, but I got a functioning, minimalist stack of Lagoon + GovCMS containers running on my Apple M1 MBP! 🎉 🎉

I’ll put in some PRs where I can, and am really wanting to contribute as much as possible back, but in summary quite a lot of it was rebuilding some of the many small tools (mostly Go ones) to run on linux/arm64, and then using Docker Moby Buildkit to build linux/arm64 lower level images to base my containers off.

I’ve put a PR in for cross-compiling ahoy, and will put in more for docker-gen, envplate, dockerize, trivy, pygmy and the docker-haproxy image once I get proper multi-arch builds going for them.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Request for cross built linux/arm64 versions of Lagoon ...
I'm on a new "Apple Silicon" M1 MacBook Pro, which in theory can run amd64 containers in emulation, but it doesn't seem to...
Read more >
amazeeio - Bountysource
Request for cross built linux/arm64 versions of Lagoon containers $ 0 · Empty commented lines and apersand in /etc/resolv.conf makes pygmy fail $...
Read more >
Building ARM64-based Docker containers for NVIDIA Jetson ...
In this tutorial we will set up an Ubuntu x86 host to enable us to run ARM64-based docker containers. We will then compile...
Read more >
JetPack Cross Compilation container - NVIDIA NGC
JetPack cross compilation container can be used to cross compile various JetPack components on a x86 host machine. This container simplifies cross compilation...
Read more >
elinux status
Status of. Embedded Linux. September 2012. Tim Bird. Architecture Group Chair. LF CE Workgroup. Outline. Kernel Versions. Technology Areas.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found