• Centos7安装Docker&镜像加速


    Docker

    Docker安装

    Docker安装

    方式一

    • step1: 删除老版本(Uninstall old versions)
    $ sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-engine
    
    • step2: 添加docker源(Install using the repository)
    $ sudo yum install -y yum-utils
    
    $ sudo yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo
    
    • step3: 启动docker(Start Docker)
    $ sudo systemctl start docker
    
    • step4: 测试docker
      Verify that Docker Engine is installed correctly by running the hello-world image.
    $ sudo docker run hello-world
    

    方式二

    Docker安装的时候主要有三个组件docker-ce,docker-ce-cli,containerd.io,都需要指定版本安装。

    • step1: 安装必要的系统工具
    $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
    
    • step2: 添加软件源信息
    $ sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    • Step3: 更新并安装Docker-CE
    # 不指定版本 获取最新docker版本
    $ sudo yum makecache fast
    $ sudo yum -y install docker-ce
    
    # 指定安装版本
    # 指定版本需要指定 docker-ce、docker-ce-cli、containerd.io三个组件,缺一不可
    $ yum install -y docker-ce-19.03.2 docker-ce-cli-19.03.2 containerd.io
    
    
    • Step4: 开启Docker服务
    $ sudo service docker start
    

    docker 镜像加速

    镜像加速有阿里云、163、华为等,这里推荐阿里云镜像加速。
    阿里云镜像加速地址:点我传送
    66CCF7CBB-E1CB-4cc8-86E4-FAAEF99CA559.png

    • 创建目录
    $ sudo mkdir -p /etc/docker
    
    • 镜像地址
    $ sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://352czwbi.mirror.aliyuncs.com"]
    }
    EOF
    
    • 重新加载配置文件
    # 加载新的unit 配置文件  
    $ sudo systemctl daemon-reload
    
    # 重启docker
    $ sudo systemctl restart docker
    
    # 查看镜像加速是否成功
    $ docker info
    Registry Mirrors:
        https://xxx.mirror.aliyuncs.com
    

    参考文档1: 点我传送
    参考文档2: 点我传送
    参考文档3: 点我传送

  • 相关阅读:
    蒙版
    雪碧图
    用html来设置一个用户登录网页
    用vs来实现反序输出的效果
    用vs来写一段判断是不是水仙花数的代码
    Node.js使用Sequelize操作MySQL
    修改 xampp 默认端口号
    TCP/IP详解学习笔记(1)基本概念
    CSS常用标签
    Linux 系统中 sudo 命令的 10 个技巧
  • 原文地址:https://www.cnblogs.com/HOsystem/p/14463699.html
Copyright © 2020-2023  润新知