一、docker安装

以安装20.10.8-3.el7版本docker为例子

配置yum源库

wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看yum源支持的docker版本

yum list docker-ce --showduplicates | sort -r

docker执行安装命令

yum install docker-ce-20.10.8-3.el7 -y
systemctl start docker
systemctl enable docker

二、docker的配置

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"insecure-registries": ["0.0.0.0/0"],
"registry-mirrors": ["https://zbkz1bx2.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
  • exec-opts:修改docker Cgroup Driver 为systemtd,是k8s需要,默认是cgroupfs
  • insecure-registries:支持http方式推送镜像
  • registry-mirrors:添加镜像加速器,这里添加的是阿里云个人加速器地址,也可以添加其他镜像加速器,多个使用英文逗号分开即可

三、docker的卸载

如果之前安装了低版本的docker需要卸载后才能再安装。卸载命令如下:

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐