针对安装持续报错问题,为了避免掉坑,请跟着教程一步步来

安装centOS 8系统之后,我们配置一个国内yum源,先确保网络连通

这是我的版本号

3abdd426351f4295ac51c7e0f6cac699.png

1、首先进入/etc/yum.repos.d/目录下,新建一个bak目录用于保存系统中原来的repo文件

6b672cacc465461391a412696f36524e.png

2、在CentOS中配置使用阿里开源镜像

1559db8f8cc74ebd9d63dfc82ec9616b.png

3、清除系统yum缓存,并重新生成新的yum缓存

969a66d4d2fe42e7a7bfc24bc158d6a0.png

4、安装docker环境依赖

d948c52279f1499ba3012a27d4841b47.png

4.1、配置国内docker的yum源(国内阿里云)

35852b5931af49e2a30b132f84143c16.png

5、安装最新版本的docker enginecommunitycontainer

787693849861432a8a1811b13b28170d.png

!!!注意!!!此时会出现报错

package dockerce-3:19.03.8-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the provide

问题分析podman冲突解决方法解决冲突

8ca77594c8db4f8781097decb6e08798.png

5.2、解决冲突我们继续安装即可

de8d8ade55ed42f6be16825280c4b822.png

6、开启docker设置开机自启动

7、显示docker版本信息

[root@localhost yum.repos.d]# docker version
fbdfd045b6424a9f88a90f1272dae135.png

8、安装dockercompose这里使用pip方式安装官方安装自行百度

8.1、安装pythonpip(此处)

[root@localhost ~]# yum -y install epelrelease
[root@localhost ~]# yum -y install python3-pip
4880eecdb77247129c8bbece2c72ea3e.png

8.2、安装dockercompose

[root@localhost ~]# pip3 install dockercompose

8.3、!!!注意!!!此处会出现报错

400fcbf965fe4c5791223940a6482ef9.png

解决方案更新插件

[root@localhost ~]# python3 -m pip installupgrade setupTools
[root@localhost ~]# python3 -m pip installupgrade pip
d9b943edcf37445c92f33e38828b5eaf.png

更新完后,接着继续安装即可成功

[root@localhost ~]# pip3 install docker-compose
b6fa9b6b3c394dc18da9c84716b5842c.png

9、安装完后,执行查看版本命令

[root@localhost ~]# docker-compose version
bf59bbe1722d414782c2152546ea094e.png

10.这边发现报错问题,查看一下版本信息

[root@localhost ~]# pip show Cryptography
54cf8897e8054270b8ffbb73628c7577.png

问题分析:Cryptography版本太高了,解决办法:降版本

10.1、卸载当前版本

[root@localhost ~]# pip uninstall cryptography
995ed6facb7348beabfc172215ba0ff1.png

10.2、查看有哪些版本

[root@localhost ~]# pip install cryptography==
551983b9307f499db7c30ec443c924be.png

10.3、安装较低版本

[root@localhost ~]# pip install cryptography==3.4.8
0b16e0a45e1a49ebb3f1f1f04dae58ab.png
最后查看一下docker-compose版本
a440aadf0785435a9855d18e19e613a2.png

可以正常查看docker版本信息说明docker部署没有问题

此安装docker教程针对CentOS 8的版本,其余版本作者没有尝试

新人发稿 多多关照

原文地址:https://blog.csdn.net/m0_71007807/article/details/130518468

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_47014.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注