docker-compose命令汇总

3,051 阅读1分钟

#指定yml文件和项目名称

docker-compose -f docker-compose.yml -p dongodng up -d

#进行所需的服务镜像构建

docker-compose build

#打印出详细的config文件

docker-compose config

#创建容器但是不运行

docker-compose create

#停掉服务,删除容器,不删除镜像

docker-compose down

#接受服务之间的互动事件,如进行健康检查等

docker-compose events

#对某个容器执行命令

docker-compose exec 容器名称 命令

#对某个服务查看日志

docker-compose logs -ft mysql

#查看服务状态

docker-compose ps

#重启服务

docker-compose restart/start/stop [服务名称]

#运行某个服务

docker-compose run [服务名称]

#查看服务中使用的镜像

docker-compose images [服务名称]

#强制停止容器,删除

docker-compose kill

#删除停止的容器

docker-compose rm

#想要重启单个服务容器 #先进行停掉服务

docker-compose stop test1

#然后删除容器

docker-compose rm

#再次启动该服务

docker-compose up -d  test1