ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Centos7安装最新docker

2022-07-14 20:39:02  阅读:181  来源: 互联网

标签:repo centos sudo ce Centos7 yum docker 安装


------------恢复内容开始------------

# Centos7安装最新docker(root身份运行)

环境查看

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
  2. 设置稳定的存储库
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
  2. 安装完成后查看版本
    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
  2. 主机上的图像、容器、卷或自定义配置文件不会自动删除, 要删除所有图像、容器和卷
    sudo rm -rf /var/lib/docker
  3. 必须手动删除任何编辑的配置文件。

参考文章:https://jackwei.blog.csdn.net/article/details/110220674?spm=1001.2014.3001.5506

标签:repo,centos,sudo,ce,Centos7,yum,docker,安装
来源: https://www.cnblogs.com/nefu-wangxun/p/16479151.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有