介绍

Docker Compose 是一个用来定义和运行复杂应用的 Docker 工具。通常一个完整的容器应用场景会由多个容器组合而成。使用 Docker Compose 可以不再需要使用 shell 脚本来启动容器化服务,来提高运维的便利性。在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器。

安装

Docker Compose 是一个二进制文件,赋予权限后就可以直接运行,所以安装起来非常方便。不过下载 Docker Compose 的来源就一定要可信,以避免下载了带有恶意代码的二进制文件。

Linux

这里的 1.23.0 是 Docker Compose 的版本号,可以在 https://github.com/docker/compose/releases 查看最新版本号。

curl -L "https://github.com/docker/compose/releases/download/1.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

就这样安装完成了。

可以使用下面语句来测试是否安装成功。

docker-compose --version

//如果反馈下面的内容就是成功了
docker-compose version 1.22.0, build 1719ceb

国内镜像

由于 Github 在国内下载还是比较慢的,这里也距离一些比较可信的加速源

https://get.daocloud.io