-
Notifications
You must be signed in to change notification settings - Fork 1.1k
macos-13-xlarge (i.e. Mac Arm Processor) Unable to Install and Start Docker #3012
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I also need docker on the latest m1 runners. I'm trying to build arm64 images natively without qemu emulation (because emulation is too slow). |
@James-Mart you figure anything out ? All my attempts have failed |
Same, all my attempts failed. I've decided to simply wait until arm64 linux runners are available, which presumably will have docker. That is apparently scheduled for January 2024, or at least will be in private beta. |
Trying to solve the same problems, we've had some success with rogisolorzano/github-runner-ec2-start and rogisolorzano/github-runner-ec2-stop GH actions to spin up our own Graviton EC2 runners. We tried to spin up OrbStack on GH's M1 runners but they have virtualization disabled so it didn't work. On EC2, Qemu was still extremely slow in some cases during multiarch builds so we switched to depot.dev for our Docker builds. |
Any update or progress on this ? |
macOS runners, such as the ones provided by GitHub, are being run in an ephemeral VM that runs in Apple's virtualization framework. Apple does not support nested virtualization so you can't run Docker inside a macOS VM. Best Regards, |
This issue is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 15 days. |
This issue was closed because it has been stalled for 15 days with no activity. |
Describe the bug
We have been trying to install docker on the Mac Arm runner and have not been successful.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Docker should run
Runner Version and Platform
What's not working?
We get error;
Runner and Worker's Diagnostic Logs
I have looked online and tried multiple steps which all fail. For example:
open --background -a Docker
but get errorUnable to find application named 'Docker'
/Applications/Docker.app/Contents/MacOS/com.docker.diagnose check
I seesudo ln -s ~/.docker/run/docker.sock /var/run/docker.sock
but it seems like the sock is just never createdThe text was updated successfully, but these errors were encountered: