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

  • 相关阅读:
    k8s 中 nfs作为存储的三种方式
    k8s-ingress部署测试以及深入理解
    k8s全方位监控-prometheus-配置文件介绍以及基于文件服务发现
    k8s全方位监控 -prometheus实现短信告警接口编写(python)
    prometheus-数据展示之grafana部署和数据源配置
    k8s全方位监控-prometheus-alertmanager部署-配置第一条告警邮件
    k8s全方位监控-prometheus部署
    k8s-coredns 介绍和部署
    k8s-静态PV和动态PV
    消息扩散
  • 原文地址:https://www.cnblogs.com/eason-d/p/11550133.html
Copyright © 2011-2022 走看看