CentOS 8 如何安装 Docker CE 最新版

Docker

由于官方源并不能够直接支持CentOS 8,经过多次实践,终于成功安装!暂无发现运行异常,简单写了一下 CentOS 8 安装 Docker CE 最新版的教程分享经验。如果有什么遗漏或者有更好建议,请给站长留言。

安装

1、添加 Docker CE 源

wget https://download.docker.com/linux/centos/docker-ce.repo
sudo mv docker-ce.repo /etc/yum.repos.d/docker-ce.repo

2、安装1.2.2-3或者更高版本的containerd.io

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

3、安装 Docker CE 最新版

sudo yum install docker-ce docker-ce-cli

4、启动 Docker CE 服务

#启动 docker
sudo systemctl start docker
#设置 docker 自启动
sudo systemctl enable docker

查看 Docker CE 版本

docker -v

5、添加 docker0 到防火墙trusted区域(可选)

如果你开启了 firewalld,会发现Docker CE之的容器内部无法访问外网,把 docker0 添加到防火墙的信任区域(trusted)即可。

sudo firewall-cmd --permanent --zone=trusted  --add-interface=docker0
sudo firewall-cmd --reload

发表评论

电子邮件地址不会被公开。 必填项已用*标注