aut*_*tix 3 shared-directory docker docker-for-windows
我正在尝试在 Windows 10 中的 Docker(直接来自 Debian 发行版)中启动一个项目并收到此错误:
$ docker compose up -d
[+] Running 0/0
? Container core_php74_1 Creating 0.0s
Error response from daemon: path /home/me/path/to/project is mounted on / but it is not a shared mount.
Run Code Online (Sandbox Code Playgroud)
如何使挂载路径/home/me/path/to/project成为共享挂载?
小智 11
将桌面版 docker 更新到 3.5.2 (66501) 后,我遇到了同样的错误。我在我的docker-compose.yml. 我删除了它们以解决问题。
改变
volumes:
- ./:/app/
- ./another/folder:/folder/
Run Code Online (Sandbox Code Playgroud)
到
volumes:
- ./:/app
- ./another/folder:/folder
Run Code Online (Sandbox Code Playgroud)
小智 1
您不能将 docker 安装到“/”,在您的 docker-compose.yml 中必须是以下行或类似的 Windows 行:
volumes:
- /home/me/path/to/project:/path/in/image
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1388 次 |
| 最近记录: |