【原】Linux 安装 docker-compose
概要
1、简介
Docker compose 是一个用于定义与运行多个容器的 Docker 应用程序的工具。
通过 Compose,你可以使用一个 YAML 文件来配置你的应用服务。然后,你就可以通过一条命令从你的配置文件来创建与运行所有的应用服务。
本文介绍如何在 Linux 下安装 docker-compose
2、安装环境
Ubantu 18.04
Docker Engine 19.03.6
Docker Compose 1.271
注:安装 docker-compose 必须依赖 docker-engine,请确保已经安装 docker。
安装过程
1、安装 docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
示例:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
[sudo] password for jiangzl:
. % Total % Received % Xferd Average Speed Time Time Time Current
. Dload Upload Total Spent Left Speed
100 651 100 651 0 0 942 0 --:--:-- --:--:-- --:--:-- 940
100 11.6M 100 11.6M 0 0 2337k 0 0:00:05 0:00:05 --:--:-- 3058k
注:如果要安装其他版本,请将 1.27.1 替换为对应的版本号即可,具体的版本信息请参考
https://docs.docker.com/compose/release-notes/
2、添加执行权限
执行如下命令为 docker-compose 添加执行权限。
sudo chmod +x /usr/local/bin/docker-compose
3、验证 docker-compose
docker-compose --version
示例
➜ ~ docker-compose --version
docker-compose version 1.27.1, build 509cfb99
注:如果安装后提示 docker-compose 不存在,请
安装完成。
总结
1、 windows 与 MacOS 下如果安装了 docker 桌面程序,则自带了 docker-compose 工具,所以不用单独安装。
2、卸载 docker-compose
执行如下命令即可卸载 docker-compose:
sudo rm /usr/local/bin/docker-compose
附录
参考:
https://docs.docker.com/compose/install/
近期评论