Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos/
1、卸载Centos7之前已经安装的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装Docker-CE
2.1、安装必须的依赖
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
2.2、设置 docker 中央仓库的yum位置
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
docker官方提供的仓库访问比较慢,可以设置为阿里云的中央仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.3、安装docker,以及docker-cli
sudo yum install docker-ce docker-ce-cli containerd.io
3、启动docker
sudo systemctl start docker
4、设置docker开机自启
sudo systemctl enable docker
5、测试docker命令,需要切换到root用户下
https://docs.docker.com/engine/reference/commandline/docker/
6、配置docker镜像加速
阿里云,容器镜像服务
针对 Docker 客户端版本大于 1.10.0 的用户
修改 daemon 配置文件/etc/docker/daemon.json 来使用加速器
1、sudo mkdir -p /etc/docker
2、sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://82m9ar63.mirror.aliyuncs.com"]
}
EOF
3、sudo systemctl daemon-reload
4、sudo systemctl restart docker