【原】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/

You may also like...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注