优米格
分享有营养的

CENTOS安装Docker Compose

Docker Compose可以在macOS,Windows以及64位Linux操作系统上运行。

一、环境

  • CentOS Linux release 7.6.1810 (Core)

二、先决条件

Docker Compose很多工作都得依赖Docker Engine,所以确保你已经安装docker engine,根据你的需要,docker engine在本地或远程安装都可以。

  • 在基于Mac和Windows等桌面系统的Docker Desktop版,Docker Compose作为安装的一部分包含在内;
  • 在Linux操作系统上,先照着docker安装页面的描述安装docker,再回来这里安装Compose;
  • 如果想要用非root用户运行Compose,参考:使用非root用户管理Docker

三、安装Compose

可以选择使用pipPython管理工具或作为容器安装compose这两种方式。

1.安装

1)在线安装

运行下面的命令,下载当前稳定版本的Compose

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

如果想安装不同版本的,替换1.27.4为对应版本即可。

2)离线安装

下载地址:https://github.com/docker/compose/releases ;

sudo cp docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

3)使用pip进行安装

略。

2.增加执行权限

sudo chmod +x /usr/local/bin/docker-compose

Note:如果安装完之后docker-compose命令无法使用,可以创建个软链到/usr/bin或者path中的其他目录都可以。

例如,创建软链到/usr/bin

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

3.测试安装

[michael@michael bin]$ docker-compose --version
docker-compose version 1.24.0, build 0aa59064

四、卸载

使用curl方式安装

sudo rm /usr/local/bin/docker-compose

使用’pip’方式安装的卸载方式

pip uninstall docker-compose

参考文章:

  1. Install Docker Compose
  2. How to Install Docker, Docker-Compose and Laradock Offline
赞(0)
未经允许禁止转载:优米格 » CENTOS安装Docker Compose

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系