一个大型的Docker组成的微服务应用中,容器的数量是非常庞大的,如果依赖传统的人工配置方式进行维护,对于开发和运维来说简直就是噩梦。Compose的出现正是为了解决这个问题。
Compose简介
Compose的前身是Fig,Fig被Docker收购之后正式更名为Compose,Compose向下兼容Fig。Compose是一个用于定义和运行多容器Docker应用的工具,只需要一个Compose的配置文件和一个简单的命令就可以创建并运行应用所需的所有容器。在配置文件中,所有容器通过services
来定义,并使用docker-compose
命令启动或停止容器以及所有依赖容器。
安装Compose
Compose的安装方式有多种,这里推荐使用curl
命令安装,在安装之前,要确保你的机器上已经安装了Docker,可以运行sudo docker version
命令来确认是否已安装了Docker。截至目前,Compose的最新发布版为1.11.2
,下面演示在一台已经安装好Docker的Linux主机上安装Compose。
安装很简单,只需要执行下面的命令即可:
复制代码代码如下:
评论列表()