为了启用Docker,现在开始设置Docker
1、Docker 介绍
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
2、在CentOS8设置Docker
(1)、设置Docker
$ sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
(2)安装 Docker
按照教程使用:
sudo yum install docker-ce docker-ce-cli containerd.io 但报错
解决方案: yum erase podman buildah
然后再次运行, sudo yum install docker-ce docker-ce-cli containerd.io 成功!!
(3)启动docker
sudo systemctl start docker
(4) 设置开机启动docker
sudo systemctl enable docker
(5)
配置镜像加速(阿里云: 容器镜像服务)
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://u92tex0x.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
依次运行即可