# docker-compose
多个容器共同协作
version: "3"
services:
web:
build: .
posts:
- "80:5000"
db:
image: "mysql"
environment:
MYSQL_DATABASE: finance-db
MYSQL_ROOT_PASSWORD: secret
# 示例
# 指定容器名称 funny-app
container_name: "funny-app"
# 指定构建镜像上下文路径,依据 ./Dockerfile 构建镜像
build: .
# 指定容器运行的镜像,名称设置为 funny-node:2.0
image: "funny-node:2.0"
# 映射端口的标签,格式为 '宿主机端口:容器端口'
ports:
- "3000:3000"
docker-compose up -d --build