
记录一下 在Fedora系统上搭建Docker-ce的过程
1、准备工作
2、清楚旧版本残留
1
| sudo dnf remove docker docker-common container-selinux docker-selinux docker-engine
|
3、安装依赖包
安装dnf-plugins-core包,以便能够使用dnf config-manager命令:
1
| sudo dnf -y install dnf-plugins-core
|
4、添加Docker CE仓库
添加Docker国内的镜像源,例如阿里云的镜像源:
1
| sudo dnf config-manager addrepo --from-repofile=https://mirrors.aliyun.com/docker-ce/linux/fedora/docker-ce.repo
|
5、安装Docker CE
1
| sudo dnf -y install docker-ce docker-ce-cli containerd.io
|
6、启动Docker CE
1 2 3
| sudo systemctl start docker sudo systemctl enable docker sudo systemctl status docker
|
7、配置用户组
1 2
| sudo groupadd docker sudo usermod -aG docker $USER
|
8、验证Docker CE
1
| sudo docker run hello-world
|
9、配置镜像加速
鉴于国内网络问题,可以配置国内镜像加速来加快镜像的下载速度。编辑或创建/etc/docker/daemon.json文件,添加以下内容:
1 2 3 4 5 6
| sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://qwp2lyht.mirror.aliyuncs.com"] } EOF
|
重启Docker CE服务
1 2
| sudo systemctl daemon-reload sudo systemctl restart docker
|