# 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