docker-compose命令表

Posted by
参数名 说明 例子
-f 指定配置文件,可以指定多个 docker-compose -f /data/docker/config/docker-compose.yml
config -q 验证(docker-compose.yml)文件配置,当配置正确时,不输出任何内容,当文件配置错误,输出错误信息 docker-compose -f /data/docker/config/docker-compose.yml config -q
ps 查看启动的服务 docker-compose ps docker-compose ps nginx
up 创建启动容器 docker-compose up
down 停用移除所有容器以及网络相关 docker-compose down
start 启动服务 docker-compose start
stop 停止服务 docker-compose stop
restart 重启服务 docker-compose restart
pause <name|id> 暂停指定容器 docker-compose pause nginx
unpause <name|id> 恢复指定容器 docker-compose unpause nginx
kill <name|id> 通过发送SIGKILL信号停止指定服务的容器 docker-compose kill nginx
scale 设置指定服务运行的容器个数。通过 service=num 的参数来设置数量 docker-compose scale web=3 db=2
exec 执行命令 docker-compose exec nginx bash # 进入容器
build 构建项目中的服务容器 docker-compose build docker-compose build –no-cache nginx # 不带缓存构建
pull 拉取服务依赖的镜像 docker-compose pull
logs 查看服务容器的输出 docker-compose logs

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据