目录

  • 前言
  • Docker Compose介绍
  • 安装方式1:Linux
  • 安装方式2:PIP
  • 安装方式3:容器方式
  • 镜像

前言

  • Docker version 1.13.1, build 7d71120/1.13.1
  • CentOS Linux release 7.9.2009 (Core)

Docker Compose介绍

Docker Compose是一个用来定义和运行复杂应用的Docker工具。

Docker Compose更多介绍

安装方式1:Linux

官方安装说明在这里。

  1. 下载Docker Compose:
shell> sudo curl -L --fail \
"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" \
-o /usr/local/bin/docker-compose
  1. 给docker-compose文件添加执行权限:
shell> sudo chmod +x /usr/local/bin/docker-compose
  1. 将docker-compose(软链接)添加到/usr/bin目录:
shell> sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

注:不一定非要添加到/usr/bin,也可以添加到其它的、属于PATH的目录。

  1. 检查是否安装成功
shell> docker-compose --version
docker-compose version 1.29.2, build 5becea4

安装方式2:PIP

官方安装说明在这里。

  1. 安装PIP:
shell> yum install -y python3-pip
  1. 给docker-compose文件添加执行权限:
shell> pip3 install docker-compose
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting docker-composeDownloading http://mirrors.tencentyun.com/pypi/packages/f3/3e/ca05e486d44e38eb495ca60b8ca526b192071717387346ed1031ecf78966/docker_compose-1.29.2-py2.py3-none-any.whl (114kB)
...100% |████████████████████████████████| 573kB 2.8MB/s Complete output from command python setup.py egg_info:=============================DEBUG ASSISTANCE==========================If you are seeing an error here please try the following tosuccessfully install cryptography:Upgrade to the latest pip and try again. This will fix errors for mostusers. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip=============================DEBUG ASSISTANCE==========================Traceback (most recent call last):File "<string>", line 1, in <module>File "/tmp/pip-build-7s6fe6so/cryptography/setup.py", line 14, in <module>from setuptools_rust import RustExtensionModuleNotFoundError: No module named 'setuptools_rust'----------------------------------------
  1. 检查是否安装成功
shell> docker-compose --version
docker-compose version 1.29.2, build 5becea4

安装方式3:容器方式

官方安装说明在这里。

  1. 下载脚本:
shell> sudo curl -L --fail \
https://github.com/docker/compose/releases/download/1.29.2/run.sh \
-o /usr/local/bin/docker-compose
  1. 添加执行权限:
shell> sudo chmod +x /usr/local/bin/docker-compose
  1. 检查是否安装成功
shell> docker-compose --version
Unable to find image 'docker/compose:1.29.2' locally
Trying to pull repository docker.io/docker/compose ...
1.29.2: Pulling from docker.io/docker/compose
339de151aab4: Pull complete
484a7070e879: Pull complete
6391cb0e5266: Pull complete
aaaf585806ed: Pull complete
Digest: sha256:ae66070588c539b965986dc74e9371e3e62ef71668b72a5eed70de111ed3659e
Status: Downloaded newer image for docker.io/docker/compose:1.29.2
docker-compose version 1.29.2, build 5becea4

镜像

daocloud:https://get.daocloud.io/

【Docker】docker-compose安装相关推荐

  1. Docker Compose安装

    一 .  Docker Compose概述 Docker Compose是一个用于定义和运行多个容器Docker应用程序的工具.使用Compose,您可以使用YAML文件来配置应用程序的服务.然后 , ...

  2. 使用Docker Compose安装mysql

    使用Docker Compose安装mysql 1运行 安装 Docker Compose 运行以下命令以下载 Docker Compose 的当前稳定版本:$ sudo curl -L " ...

  3. Docker Compose安装以及入门

    Docker 安装 脚本安装 自定义脚本 wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages ...

  4. docker compose安装_docker stack,docker-compose前世今生

    回顾 <docker-compose真香>详细讲述docker-compose容器编排工具的用法,实际上容器编排yml文件在进化到版本3的时候,docker-compose更像是被定义为 ...

  5. Docker Compose 安装

    官方教程 https://docs.docker.com/compose/install/ 为什么有这篇博客 Docker Compose 并不能通过 yum 安装,所以每次安装还需要找来找去,不如先 ...

  6. docker compose 安装es和kibana

    docker compose 安装es和kibana 准备工作 创建es数据存放目录 mkdir /root/app/elk/es/data 增加目录权限 不增加权限,es有可能启动不起来 chmod ...

  7. docker compose安装elasticsearch

    docker compose安装 elasticsearch 安装 创建目录 es: mkdir es cd es 创建挂载目录 data mkdir data 创建 docker-compose.y ...

  8. 如何使用Docker Compose安装Drupal

    The author selected United Nations Foundation to receive a donation as part of the Write for DOnatio ...

  9. centos 7.9 yum 安装最新版docker与dnf安装docker compose v2

    centos 7.9 yum 安装最新版docker与dnf安装docker compose v2 一.环境查看 1.系统内核 #uname -r 2.系统版本 #cat /etc/redhat-re ...

  10. 04@Docker Compose安装Compose模板文件的使用

    文章目录 Docker Compose 一.Docker Compose的介绍 1.Compose概述 2.Docker与Docker Compose区别 二.Docker Compose的安装 1. ...

最新文章

  1. iOS学习笔记--01swift实现提示框第三方库:MBProgressHUD
  2. Ubuntu 16.04服务器版查看DHCP自动分配的IP、网关、DNS
  3. centos下面搭建svn服务器详细流程
  4. android class newinstance 构造函数 参数,android Fragment里的newInstance和构造函数
  5. oracle字符集dll,VS2010+Oracle驱动程序:ORA-12154:TSN:无法解析指定的连接标识符
  6. PowerPC汇编指令
  7. Area of Circles II(数论)
  8. java宠物实训报告,基于Java的宠物用品商城的设计与实现-开题报告
  9. 用python调用ICTCLAS50进行中文分词
  10. Oracle索引详解
  11. ie浏览器怎么打开html,IE浏览器无法打开网页如何解决
  12. Scratch实现打字游戏
  13. 分配销售组织 - 分销渠道 - 工厂
  14. 本周大新闻|PS VR2已确认20款大作,Magic Leap 1低价清库存
  15. echarts 北京公交线路-线路效应
  16. 用计算机弹苹果手机铃声,10秒搞定,苹果iPhone手机不用电脑换铃声,这个方法真的炒鸡简单!...
  17. PMP备考大全:经典题库(8月第4周)
  18. 你好,法语!A2知识点总结(1)
  19. BUCTOJ 3322 QQ号与质数
  20. 概览:可视化前端测试

热门文章

  1. Nagios监控之8:利用mutt+msmtp实现邮件报警
  2. 【后缀数组】【poj2774】【 Long Long Message】
  3. 从未加入域的计算机上使用Windows验证方式访问SQL Server
  4. sysbench对数据库的性能测试
  5. 一本书让你懂得人生的价值
  6. 具备安全态势感知能力的安全管理平台
  7. Jquery DataTable基本使用
  8. dojo Quick Start/dojo入门手册--开始使用dojo.js
  9. python软件下载网站
  10. 人工智能、机器学习和深度学习的区别?