1、添加阿里的源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2、刷新缓存
sudo yum makecache fast
3、安装
sudo yum -y install docker-ce
4、解决权限问题,比如运行
docker version
会报错:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/version: dial unix /var/run/docker.sock: connect: permission denied
4.1、添加docker用户组,默认情况下安装完成的时候会自动创建
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
5、配置docker国内镜像源
sudo vim /etc/docker/daemon.json
添加如下json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
保存后,重启docker服务:
systemctl docker restart