Docker Compose简介和安装

一 简介
可使用Dockerfile(或Maven)构建镜像,然后使用docker命令操作容器,例如docker run、docker kill等。然而,使用微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例。如果每个微服务都要手动启停,那么效率之低、维护量之大可想而知。
Docker Compose可以轻松、高效地管理容器。
Docker Compose是一个用于定义和运行多容器Docker应用程序的工具,前身是Fig。它非常适合在开发、测试、构建CI工作流等场景。
二 安装Docker Compose
Compose有多种安装方式,例如Shell、pip以及将Compose作为容器安装。这里通过Shell方式来进行安装。
1 通过以下命令自动下载并安装适应系统版本的Compose:
[root@master ~]# curl -L "https://github.com/docker/compose/releases/download/1.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2 为脚本添加执行权限
[root@master ~]# chmod +x /usr/local/bin/docker-compose
这样,Compose就安装完成了。
3 安装测试
[root@master ~]# docker-compose --version
docker-compose version 1.10.0, build 4bd6f1a
说明安装成功!
三 安装Compose命令补全工具
执行以下命令,即可安装命令补全工具:
[root@master ~]# curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose



猜你喜欢

转载自blog.csdn.net/chengqiuming/article/details/80956686