zoukankan      html  css  js  c++  java
  • docker 安装 和 阿里云镜像加速

     Centos 默认安装的版本是1.31.1 百度的都是垃圾,看官网才是王道

    想更新看官方文档

    https://docs.docker.com/install/linux/docker-ce/centos/

    1 升级 yum

    yum install epel-release
    yum update -y

    2 卸载旧版docker

    yum remove -y docker docker-common docker-selinux docker-engine

     3 安装所需的软件包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-datalvm2由需要 devicemapper存储驱动程序。

    yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2

    稳定的存储库。 下面选一个即可

    官网存贮库

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    阿里云存贮库

    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    5: 列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序

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

    docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
    docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
    docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
    docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

    6  安装最新版本的 Docker Engine-Community和containerd,或者转到下一步安装特定版本: (-y自己加上的)

    yum install -y docker-ce docker-ce-cli containerd.io

    6.1 安装特定版本

    通过其完全合格的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-分隔例如,docker-ce-18.09.1

    yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    最终命令也就是 (由于Kubeadm 1.51.1支持的docker最新版是18.09.0,所以安装该版本
    yum install -y docker-ce-18.09.0 docker-ce-cli-18.09.0 containerd.io
     

    7 设置开机启动

    systemctl  enable  docker

    8 启动Docker。

    systemctl start docker

    9. 阿里云镜像加速配置,进入容器镜像服务, 复制内容存脚本执行 

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

  • 相关阅读:
    [ssh] 通过ssh私钥生成公钥的方法
    [redis] hiredis-vip 简单使用
    [redis] redis cli的学习记录
    [ovs] 编写openflow流表的文档指引
    [iptables] 如何用iptables管理桥接模式下的设备
    [qemu][kvm] 在kvm嵌套kvm的虚拟机里启动kvm加速
    [qemu] 差分盘使用
    [yum] yum加速
    [ovs] openvswitch 从源码编译安装
    [qemu] qemu从源码编译安装
  • 原文地址:https://www.cnblogs.com/eason-d/p/11550133.html
Copyright © 2011-2022 走看看