首页 > 其他分享 >DK-centoa7安装docker-compose

DK-centoa7安装docker-compose

时间:2022-12-14 12:36:53浏览次数:50  
标签:bin compose DK step install pip docker

### 重要表述

大家好,我是DK。

在经过我:" 6 * 8 = 8 ? "天的"苦心孤诣、挖空心思、殚精竭虑、绞尽脑汁、刿心刳腹",终于总结出了这"无人匹敌"的文章。最后我得出了一个强有力的僻邪剑谱:"什么是幸福?幸福就是猫吃鱼,狗吃肉,奥特曼打小怪兽。"

该吹的牛也吹完了我们开始今天的正题,centos7安装docker-compose吧。

### 概述

`docker-compose`通过 Python 的包管理工具 `pip` 进行安装,直接下载编译好的二进制文件。

### 测试环境

```python
# 系统: CentOS 7
# 版本:3.10.0-1160.el7.x86_64
```



### 执行流程

```python
# 一:
# step 1: 按架构下载docker-compose文件并保存置到bin目录
curl -L https://github.com/docker/compose/releases/download/1.x.x/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
# - 下载
curl -L https://download.fastgit.org/docker/compose/releases/download/1.x.x/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

# step 2: 修改为执行权限
chmod +x /usr/local/bin/docker-compose

# step 3: 查看版本
docker-compose -v


# 二:
# step 1: 由于未安装pip, 直接安装pip3
yum install -y python3 python3-pip python3-devel

# step 2: pip 安装docker-compose
pip install docker-compose

# step 3: 查看版本
docker-compose -v

# 方式三
# step 1: 下载x86_64架构文件也可以手动下载到本地上传到制定的服务器
# 网址: https://github.com/docker/compose/releases
# 实例链接:https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-linux-x86_64
yum install -y wget
wget https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-linux-x86_64

# step 2: 修改文件名称并移动到用户bin目录下
mv docker-compose-linux-x86_64 docker-compose
mv docker-compose /usr/local/bin/

# step 3: 修改为执行权限
chmod +x /usr/local/bin/docker-compose

# step 4: 查看版本
docker-compose -v
```



### 报错处理

```python
# (1) pip install docker-compose
# 注:报错内容 “Retrying (Retry(total=4, connect=None, ...."
# 是由于pip源的问题
vi /etc/pip.conf

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
disable-pip-version-check = true
timeout = 120

# (2) pip install docker-compose
# 注:报错内容 “ModuleNotFoundError: No module named 'setuptools_rust'”
# 是setuptools版本太低 对其进行升级
pip3 install -U pip setuptools

```


标签:bin,compose,DK,step,install,pip,docker
From: https://blog.51cto.com/u_15779146/5936328

相关文章

  • IDEA报错问题:If you already have a 64-bit JDK installed 解决方法【杭州多测师_王si
    启动IDEA的时候突然报错:  第一步:首先进入到C:\Users\用户名\.IdeaIC2019.3\config这个目录下面找到idea64.exe.vmoptions文件第二步:通过notepad++打开,进入编辑第三......
  • Composer 安装与使用
    来源:https://www.runoob.com/w3cnote/composer-install-and-usage.htmlComposer是PHP的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer会帮你安......
  • 基于Wechaty+Docker打造一个ChatGPT机器人
    所需资源云服务器(国外)我的配置:腾讯香港轻量云2H2G30MDockerGithub地址:https://github.com/fuergaosi233/wechat-chatgpt文章来自:与时团队-小染,以及我的部分修改,我......
  • Docker 安装,常用命令
    安装Docker官方所有操作系统安装教程:InstallDockerEngineonCentOS|DockerDocumentation,其中CentOS安装docker引擎的代码:安装yum-utils,配置库的地址sudoyuminst......
  • Linux启动docker容器后,修改防火墙报错Error response from daemon: driver failed pro
    解决方案:原因:在我们启动了Docker后,我们再对防火墙firewalld进行操作,就会发生上述报错,详细原因:docker服务启动时定义的自定义链DOCKER,当centos7firewall被清掉时,firewa......
  • 知识回顾-JDK有哪些垃圾收集器及收集器组合
    目录经典垃圾收集器新生代Serial收集器ParNew收集器ParallelScavenge收集器老年代SerialOld收集器ParallelOld收集器CMS收集器G1收集器ZGC收集器如何获取使用的默认的垃......
  • winXP JDK由1.8改为1.6
     (1)直接在环境变量中删除配置的相关路径path的值:C:\DocumentsandSettings\Administrator>pathPATH=C:\DocumentsandSettings\AllUsers\ApplicationData\Oracle\Java\j......
  • Centos7 卸载自带的OpenJDK
    一、查询系统是否已经安装jdkrpm-qa|grepjava二、卸载已安装的jdkrpm-e--nodepsjava-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64rpm-e--nodepsjava-1.8.0-open......
  • DPDK支持的Intel网卡
    目录​​支持的intel网卡​​​​i40e驱动pmd​​​​ixgbe驱动pmd​​​​ice驱动pmd​​支持的intel网卡参见:​​dpdksupportintelnics​​i40e驱动pmd参见:​......
  • Linux 安装 [docker/podman]
    podman不需要守护进程,不需要root权限,docker需要守护进程,需要root权限创建容器;安装docker要求系统为64位、系统内核版本为3.10以上,可以使用以下命令查看uname-r4.18.......