
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] 删除某个特定容器