Mil*_*iez 17 docker docker-compose apple-m1
昨晚我将 Docker 桌面更新到最新版本 4.10.1,今天当我尝试运行容器时,出现以下错误:
Cannot start Docker Compose application. Reason: fork/exec [docker-app-path]/bin/docker-compose-v1: permission denied
Run Code Online (Sandbox Code Playgroud)
我使用的是配备 M1 的 Mac。
我检查了一些问题,人们建议将命令添加RUN chmod 777 /root
到我的 Dockerfile 中,但我已经运行了 8 个独立的应用程序,并且它是团队共享的存储库,因此为此更新 Dockerfile 并不是最可行的解决方案。
小智 15
我的 Mac M1 也遇到同样的问题。这似乎是最新版本的 Docker Desktop 的问题,即4.10.1 (82475)。
降级到Docker Desktop 4.9.1: https://docs.docker.com/desktop/release-notes/#docker-desktop-491
或者从终端运行您的容器:
docker-compose up
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9105 次 |
最近记录: |