docker-compose
docker-compose
docker-compose build 构建项目中的服务容器
help 命令帮助
kill 发送sigkill信号强制停止服务容器
logs 查看服务容器的输出 —no-color关闭颜色
pause 暂停一个容器
port 显示某个容器端口映射的公共端口
ps 列出项目的所有容器
pull 拉取服务依赖的镜像
restart 重启项目中的服务
rm 删除所有的停止的服务容器
run 在指定服务上执行一个命令
scale 设定服务运行的容器个数
start 启动已经存在的服务容器
stop 停止处于运行状态的容器
unpause 恢复暂停中的服务
up 尝试自动完成包括构建镜像,创建服务,启动服务,关联服务相关容器等一系列操作
migrate-to-labels 重新创建容器并添加label
version 打印版本信息
compose环境变量:
COMPOSE_PROJECT_NAME 设置项目名称
COMPOSE_FILE 设置docker-compose.yml的路径
COMPOSE_API_VERSION compose发出docker请求与docker服务端不支持,指定api版本临时解决
DOCKER_HOST 设置docker服务端监听地址
DOCKER_TLS_VERIFY 不为空则docker服务端所有交互通过tls加密
DOCKER_CERT_PATH 配置tls通信所需验证文件的路径
COMPOSE_HTTP_TIMEOUT compose发往docker服务端请求的超时
build指令 dockerfile文件夹所在路径
cap_add,cap_drop 容器内核能力分配
command 覆盖重启启动后默认执行命令
cgroup_parent 指定父组,继承改组资源限制
container_name 指定容器名称
devices 设备映射关系
dns 自定义dbs服务器
dns_search 配置dns搜索域
dockerfile 指定额外的编译镜像的dockerfile文件
env_file从文件中获取环境变量
environment 设置环境变量
expose 暴露端口,不映射到宿主机
extends 基于其他模版文件扩展
external_links 链接到docker-compose.yml的外部容器,甚至非compose管理的外部容器
extra_hosts 指定额外的host名称映射信息
image 指定为镜像名称或id
labels 添加元数据信息
links 链接到其它服务中的容器
log_driver 指定日志驱动类型
log_opt 日志驱动相关参数
net 设置网络模式
pid 跟主机系统共享进程命名空间
ports 暴露端口信息 数字加引号
security_opt 指定容器模版标签机制默认属性
ulimits 指定容器ulimits限制值
volumes 数据卷所挂载路径设置
volumes_driver 指定驱动
volumes_from 从另一个服务或容器挂载它的数据卷
compose模版文件支持动态读取主机的系统环境变量

浙公网安备 33010602011771号