Docker Compose 是管理和控制由多个容器所组成的服务系统的工具,通过它可以更好、更快地启动和停止大型项目。可以用来简化多容器部署和迁移的过程。
Dockerfile 定义的是镜像构建的过程;
Docker Compose 配置文件定义的是容器的启动方式和配置,以及不同容器间的依赖关系。
docker-compose 命令
docker-compose --help 可以查看该命令的文档,下面介绍几个常用的命令参数:
停止已有的容器:
[root@server ~]# docker-compose stop
Stopping root_app1_1 ... done
Stopping root_app2_1 ... done
[root@server ~]#
启动已有的容器:
[root@server ~]# docker-compose start
Starting app2 ... done
Starting app1 ... done
[root@server ~]#
查看容器的状态:
[root@server ~]# docker-compose ps
删除容器:
[root@server ~]# docker-compose rm -f
Going to remove root_app1_1, root_app2_1
Removing root_app1_1 ... done
Removing root_app2_1 ... done
[root@server ~]#
停止并删除运行中的容器:
[root@server ~]# docker-compose down
Stopping root_app1_1 ... done
Stopping root_app2_1 ... done
Removing root_app1_1 ... done
Removing root_app2_1 ... done
Removing network root_net2
Removing network root_net1
[root@server ~]# docker-compose ps
Name Command State Ports
------------------------------
[root@server ~]#
本文暂时没有评论,来添加一个吧(●'◡'●)