centos7安装最新docker

2年前 (2022) 程序员胖胖胖虎阿
197 0 0

环境查看

centos需要7版本以上,内核最好3.10以上
1.查看Linux版本:

rpm -q centos-release

2.查看内核版本:

uname -r

安装

卸载旧组件

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

设置存储库

  1. 安装yum-utils:
sudo yum install -y yum-utils
  1. 设置稳定的存储库
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
	sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#上面使用阿里云的 国内比较快

安装最新版本docker引擎和容器

  1. 直接安装最新docker版本:
sudo yum -y install docker-ce docker-ce-cli containerd.io
  1. 安装完成后查看版本:
docker -v

配置阿里云镜像加速器

  1. 注册一个阿里云账号 >> 产品与服务 >> 容器镜像服务 >> 镜像加速器 >> 选择centos

  2. 按顺序执行给定的脚本:

1. sudo mkdir -p /etc/docker
2. sudo tee /etc/docker/daemon.json <<-'EOF'
   {
      "registry-mirrors": ["https://dgxy4fzg.mirror.aliyuncs.com"]
   }
   EOF
3.sudo systemctl daemon-reload
4.sudo systemctl restart docker

卸载

  1. 卸载docker 引擎、CLI 和容器包
sudo yum remove docker-ce docker-ce-cli containerd.io
  1. 主机上的图像、容器、卷或自定义配置文件不会自动删除, 要删除所有图像、容器和卷
sudo rm -rf /var/lib/docker
  1. 手动删除其他编辑的配置文件。
版权声明:程序员胖胖胖虎阿 发表于 2022年9月5日 下午6:48。
转载请注明:centos7安装最新docker | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...