我是Docker的初学者。我按照教程添加了docker-compose.yml文件。
该文件如下所示 -
version: '2'
services:
webserver:
build: ./docker/webserver
image: image_name
ports:
- "80:80"
- "443:443"
volumes:
- /Users/user_name/Sites/project_name:/var/www/html
links:
- db
db:
image: mysql:5.7
ports:
- "3306:3306"
volumes:
- ./db:/usr/local/mysql/bin/mysql
environment:
- MYSQL_ROOT_PASSWORD=
- MYSQL_DATABASE=DB_NAME
我能够在本地主机地址上运行Web上的项目,但是与mysql的连接不正常。 当我运行码头ps -a'在终端上(我正在使用Mac)mysql的状态是 - 退出(1)16秒前,PORTS为空。
任何想法/帮助?