But supposedly this should work, with docker making a qemu linux machine to run the amd64 containers. I'm not going to switch a bunch of these images to different sources while waiting for the upstream to catch up. The aforementioned support for Intel SGX (Software Guard Extensions) in the virtual machine. Googling about this error the universal answer seems to be "just use arm containers", but that isn't really workable here, as I have lots of devs and I want them all using the same docker files. by Ben Funk Saturday, December 05, 2020, 03:32 PM EDT. QEMU 6.2: RISC-V, SGX, Apple Silicon (M1) and more. Yet when it goes to run them I get the error: runtime: failed to create new OS thread (have 2 already errno=22) When I run docker compose up percona I can see the amd64 images being downloaded, and updated. In my Dockerfile I have FROM -platform=linux/amd64 percona:5.7-stretch I have the latest Docker Desktop for M1 installed, and Rosetta. Supposedly these will work if I set the target platform to linux/amd64, but that doesn't appear to be happening in practice.įor example I am using the Percona docker image. I'm trying to get my dev docker environment running on an M1 Mac, and there are a number of containers that are amd64 only currently.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |