欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker Compose简介和安装

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



相关标签: docker compose