作者:沉睡森林 | 来源:互联网 | 2023-01-04 13:16
我正在开发一个php docker应用程序,尝试docker-compose up命令时遇到错误。尝试将php应用程序连接到mysql。
我的docker撰写文件:-
version: '2'
services:
web:
container_name: modeloPHP5.4-Apache
build: .
ports:
— 8889:80
volumes:
— ./www:/var/www/html
links:
— db
db:
container_name: modeloMySQL
build:
context: ./
dockerfile: DockerfileDB
volumes:
— /var/lib/mysql
ports:
— 3307:3306
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_USER: user
MYSQL_PASSWORD: password
MYSQL_DATABASE: db_test
小智..
5
Docker撰写文件是需要缩进的YAML文件,由于撰写文件中的缩进错误,Docker认为build是服务声明。您在这里有一个类似的问题,您可以按照Docker文档中的示例检查缩进的工作方式。
1> 小智..:
Docker撰写文件是需要缩进的YAML文件,由于撰写文件中的缩进错误,Docker认为build是服务声明。您在这里有一个类似的问题,您可以按照Docker文档中的示例检查缩进的工作方式。