夜庭記

在CentOS 8安装Docker踩坑

折腾2020/04/18288 字约 1 分钟

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

----------

最近将服务器从CentOS 7升级到了CentOS 8。在安装docker的时候出了一些问题。在这里讲一下自己遇到的问题和解决方法吧。#问题一##containerd.io版本过低原先一直安装结果一直报错,最后才发现原来是containerd.io这个版本过低所造成的缘故。通过运行

wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm yum install containerd.io-1.2.6-3.3.el7.x86_64.rpm

解决了#问题二##出现podman-manpages冲突于是先把podman-manpages卸了再装docker

yum list podman-manpages #查看list yum remove podman-manpages.noarch #卸载

#安装Docker常用命令###安装最新版本

yum install docker-ce docker-ce-cli containerd.io###卸载Docker老版本

yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine###启动Docker

systemctl start docker

Docker官方文档

评论