【发布时间】:2020-08-20 13:09:15
【问题描述】:
当我运行 docker-compose up 时,我的 Mac 上出现此错误。
启动 php_server ... 错误
错误:对于 php_server 无法启动服务 php-server:挂载被拒绝: 路径 /usr/local/var/www/html/docker-tutorials/src 不从 OS X 共享,也不为 Docker 所知。 您可以从 Docker -> Preferences... -> File Sharing 配置共享路径。 请参阅https://docs.docker.com/docker-for-mac/osxfs/#namespaces 了解更多信息。 .
错误:对于 php-server 无法启动服务 php-server:挂载被拒绝: 路径 /usr/local/var/www/html/docker-tutorials/src 不从 OS X 共享,也不为 Docker 所知。 您可以从 Docker -> Preferences... -> File Sharing 配置共享路径。 有关更多信息,请参阅https://docs.docker.com/docker-for-mac/osxfs/#namespaces。 . 错误:启动项目时遇到错误。
这是文件 docker-compose.yaml。
version: "2"
services:
php-server:
build:
context: .
dockerfile: php/Dockerfile
expose:
- "9000"
container_name: php_server
volumes:
- ./src:/var/www/html
environment:
APP_ENV: dev
nginx-server:
build: nginx
ports:
- "8080:80"
container_name: nginx_server
volumes:
- ./src:/var/www/html
depends_on:
- php-server
【问题讨论】:
-
您是否尝试过错误消息的提示?您的 Mac 上是否存在路径 (
/usr/local/var/www/html/docker-tutorials/src)? -
当然。当然可以。
标签: docker