1、Docker-Compose 简介
先来想一下我们平时是怎么样使用docker的?
把它进行拆分一下:
- docker search 镜像,是不是先查找一个镜像;
- docker run -itd 镜像名称 ,然后在运行这个镜像;
- 然后如果你要在运行第二个镜像、第三个镜像.....等等镜像,你是不是又要docker search、docker run运行;
上面“ docker run it 镜像名称 ”这只是最小的动作, 如果你要映射硬盘,设置nat网络或者映射端口等等…你就要做更多的 docker 操作, 这显然是非常没有效率的,况且如果你要大规模部署,是不是觉得就很麻烦了。
如果将上面的操作写在docker-compose.yml里面,你只需要写好后只运行一句:docker-compose up -d就好了。
docker-compose 的前身是开源的 docker 容器集群编排工具 Fig,2014年7月,Fig 被 Docker 收购并更名成为 docker-compose。
之前我们已经学习了关于 docker 的 dockerfile,使用它可以让用户快速