DK-centoa7安装docker-compose
2023-06-13 09:15:53 时间
### 重要表述
大家好,我是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.27.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
# - 国内用户可以使用以下方式加快下载
curl -L https://download.fastgit.org/docker/compose/releases/download/1.27.4/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
```
相关文章
- 使用Docker(k8s)安装Kafka并使用宿主机连接
- centos7.6安装docker_centos docker安装部署
- 解决Docker镜像拉取失败问题
- 在Docker中安装ES及Kibana图文教程
- docker安装prometheus
- Docker 离线安装_docker官方中文文档
- docker 离线安装_Docker安装
- Docker安装docker-compose插件
- 【图文安装教程】Docker安装IK分词器
- 【图文安装教程】在docker中安装ES
- Docker查看本地所有的镜像命令(docker images)
- 【Docker 系列】docker 学习 一,Docker的安装使用及Docker的基本工作原理
- 【Docker 系列】docker 学习八,Docker 网络
- Windows系统安装Docker遇到error during connect: In the default daemon configuration on Windows, the docker
- 安装与卸载docker-compose
- 无外网环境下docker安装kong、postgresql、konga (一)
- 如何使用nginx作为docker容器中ASP.NET应用的反向代理
- Linux 环境安装 docker 有问题怎么办 ?
- Docker 管理面板:Fast Os Docker 简易安装教程
- 在CentOS 8上安装和使用Docker Compose
- 探索Docker安装Oracle数据库的秘密(docker安装oracle)