命令记不住

登陆

docker-compose 命令

docker-compose命令

1.常用命令

1.docker-compose  logs -f 容器名             查询日志

2.docker-compose top     查看由docker-compose启动的服务的进程情况

3.docker-compose down   移除容器,网络,镜像,挂载卷,恢复初始状态。

4.docker-compose  stop    停止容器,但是不删除,通过docker-compose up -d  或者 docker-compose start 可以再次启动

5.docker-compose  up -d [name]    可以针对<所有/某个容器>重新加载执行yaml文件,建立自定义的网络,挂载卷,拉取镜像。和down 是对立的。

如果db服务已经开启了,执行docker-compose up -d 后db服务依然会再次被重启。

注意:–no-dep 可以保证依赖服务不被重启

docker-compose up -d db –no-dep 重建并重启db 服务,但是其他不重启。

6.docker-compose  start  [容器的name] 启动之前stop 的容器.

7.docker-compose images 列出有docker-compose管理的镜像

9.docker-compose scale  扩展服务的副本

例如:docker-compose scale nginx=5 

10.docker-compose pull 下载yaml文件里需要的image

11.docker-compose build 重新构建已经更新的镜像

12.docker-compose rm [name] 删除某个特定容器
推荐阅读