Docker 容器编排利器 Docker Compose( 八 )
images
docker-compose images 打印服务容器所对应的镜像 。
# 打印所有服务的容器所对应的镜像 docker-compose images # 打印指定服务的容器所对应的镜像 docker-compose images nginx

文章插图
port
docker-compose port 打印指定服务容器的某个端口所映射的宿主机端口 。
[root@localhost docker-nginx]# docker-compose port nginx 80 0.0.0.0:80
top
docker-compose top 显示正在运行的进程 。
# 显示工程中所有服务的容器正在运行的进程 docker-compose top # 显示工程中指定服务的容器正在运行的进程 docker-compose top nginx

文章插图
总结
Docker Compose 的整体使用步骤还是比较简单的 , 三个步骤为:
- 使用 Dockerfile 文件定义应用程序的环境;
- 使用 docker-compose.yml 文件定义构成应用程序的服务 , 这样它们可以在隔离环境中一起运行;
- 最后 , 执行 docker-compose up 命令来创建并启动所有服务 。
接下来我们使用 Docker Compose 搭建一遍 Redis Cluster 集群环境 , 感受感受与之前的区别 。
参考资料
- https://docs.docker.com/compose/install/
- http://get.daocloud.io/#install-compose
- https://docs.docker.com/compose/
- https://docs.docker.com/compose/compose-file/
- https://docs.docker.com/compose/reference/overview/
推荐阅读
- Docker-For-Pentest的渗透测试镜像推荐
- Docker 安装es和kibana踩坑记录
- Calico网络架构
- linux操作系统上安装docker
- docker 镜像的使用
- 用docker搭建 drogon 环境 世界最快WEB
- 用这个Python的Docker正式版镜像,你也能成容器高玩
- k8s版本平滑升级
- 如何按照条件向Spring容器中注册bean?这次我懂了
- Docker 的前世今生