当前位置:   article > 正文

docker-compose 安装方法_docker compos3.6

docker compos3.6

  docker compose的安装方式有以下三种。建议安装docker-compose的最新版本,它支持compose file version 3的书写方式。本文以及以后的文章中将使用v1.23.2版本。

compose书写方式与docker engine支持情况可以在 https://docs.docker.com/compose/compose-file/compose-versioning/ 这里查找详细情况。

compose 3.6 书写方式 从docker engine 18.02.0 版本开始支持

compose 3.7 书写方式 从docker engine 18.06.0 版本开始支持

 

方法1:在线安装(不推荐)

由于程序是从github下载并在线安装的,由于大家懂的原因,一般是下载不成功的,所以不推荐这种安装方式。

下载以及安装命令如下:

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

给予执行权限:

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

方法2:离线安装(推荐)

在 https://github.com/docker/compose/releases 中下载对应的版本,这里选择的是 1.23.2 的 docker-compose-Linux-x86_64

我们已经提前下载并存放在了 /home/download/docker-compose_1.23.2/ 目录

  1. [root@localhost /]# ls /home/download/docker-compose_1.23.2/
  2. docker-compose-Linux-x86_64

移动到bin目录并更改执行权限

mv /home/download/docker-compose_1.23.2/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

添加执行权限

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

验证下:

  1. [root@localhost /]# docker-compose version
  2. docker-compose version 1.23.2, build 1110ad01
  3. docker-py version: 3.6.0
  4. CPython version: 3.6.7
  5. OpenSSL version: OpenSSL 1.1.0f 25 May 2017

方法3:通过pip在线安装(推荐)

compose可以通过python的pip工具进行安装,当然,要先安装好pip工具

  1. #安装依赖
  2. yum -y install epel-release
  3. #安装PIP
  4. yum -y install python-pip
  5. #升级PIP
  6. pip install --upgrade pip

安装完pip后,查看版本号验证安装

  1. [root@localhost /]# pip --version
  2. pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

安装compose

pip install -U docker-compose==1.23.2

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/74084
推荐阅读
相关标签
  

闽ICP备14008679号