首先保证你的服务器上面没有Docker
如果有可以运行以下代码删掉
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine接下来安装Docker
依次运行以下代码
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
然后启动来看一下有没有问题
sudo systemctl start docker
sudo docker run hello-world
sudo systemctl enable docker
sudo docker --version
执行sudo docker run hello-world的时候
如果不行可以以下代码设置加速地址
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
systemctl status docker
docker info 这个用来重启docker
sudo docker run hello-world 重新运行一次应该就会有了
到这里docker的安装就结束了

评论已关闭