#版本号
version: "3"
#服务
services:
#服务名称
redis:
#镜像名: 仓库/标签:版本
image: redis:alpine
# 暴露端口信息
ports:
- "6379"
# 添加环境变量.可以使用数组或字典两种形式
# 任何布尔值:true, false, yes, no 需要用引号括起来,以确保它们不被YAML解析器转换为True或False
environment:
db:
image: postgres:9.4
# 定义全局挂载卷
volumes:
- db-data:/var/lib/postgresql/data
networks:
- backend
deploy:
placement:
constraints: [node.role == manager]
compose 文件是一个定义服务、网络和卷的YAML文件.
网友评论