- 指定服务使用的镜像:image
- 指定构建上下文:build
- 指定服务镜像启动命令:command
- 指定运行服务的容器名称:container_name
- 指定服务依赖关系:depends_on
- 指定服务的DNS配置:dns
- 挂在临时目录:tmpfs
- 指定服务镜像的接入点:entrypoint
- 设置compose变量:env_file
- 设置环境变量:environment
- 指定端口暴露:expose
- 选择项目外的容器:external_links
- 扩展连接服务器的hosts列表:extra_hosts
- 添加元数据:;abels
- 设置容器互联:links
- 配置服务日志:logging
- 指定进程空间:pid
- 设置服务容器的端口映射:ports
- 设置容器安全选项:security_opt
- 设置容器停止信息:stop_signal
- 设置容器数据卷:volumes
- 挂载数据卷容器:volumes_from
- 修改内核功能:cap_add,cap_drop
- 指定父级Cgroup:cgroup_parent
- 配置服务的设备映射:devices
- 设置服务扩展:extends
- 设置服务网络模式:network_mode
- 设置服务容器的网络:networks
- 还有很多
摘自Docker从入门到实战(黄靖钧编著)
docker-compose书写.yml文件格式
发布于 2022-02-22 2024 次阅读
Comments NOTHING