Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
本文内容基于
CentOS 8
系统root用户
下
CentOS 8
系统root用户
下
最近将服务器从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官方文档
用着centos8的我居然不知道怎么安装
\#(看热闹)
有没有git呀,想改改哈哈