本文档只是为了留档方便以后工作运维,或者给同事分享文档内容比较简陋命令也不是特别全,不适合小白观看,如有不懂可以私信,上班期间都是在得
1.卸载残留docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.更新yum
yum update
3.安装docker
#安装docker需要的工具包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
#设置阿里云镜像
yum-config-manager --add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#更新配置
yum update
#下载docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
#启动docker
sudo systemctl start docker
#设置开机自启
sudo systemctl enable docker
3.设置镜像源以及镜像下载位置
vim /etc/docker/daemon.json
#以下内容粘贴进去
{
"exec-opts": ["native.cgroupdriver=systemd"],
"registry-mirrors": [
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
],
"data-root": "/home/docker/images"
}
# 重新加载配置和重启docker
systemctl daemon-reload
systemctl restart docker
如果点赞多,评论多会更新详细教程,待补充。