本文最后更新于 2210 天前,其中的信息可能已经有所发展或是发生改变。
介绍
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