美文网首页
Ubuntu 20.04 install docker

Ubuntu 20.04 install docker

作者: HaoDongZ | 来源:发表于2021-02-03 22:39 被阅读0次

    更换阿里云镜像源

    vim /etc/apt/sources.list
    deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    

    Docker CE 镜像

    # step 1: 安装必要的一些系统工具
    sudo apt-get update
    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
    # step 2: 安装GPG证书
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    # Step 3: 写入软件源信息
    sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable"
    # Step 4: 更新并安装Docker-CE
    sudo apt-get -y update
    sudo apt-get -y install docker-ce
    # 安装指定版本的Docker-CE:
    # Step 1: 查找Docker-CE的版本:
    # apt-cache madison docker-ce
    docker-ce | 5:19.03.15~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
    # Step 2: 安装指定版本的Docker-CE: (VERSION例如上面的5:19.03.15~3-0~ubuntu-xenial)
    # sudo apt-get -y install docker-ce=[VERSION]
    

    安装指定版本

    sudo apt-get install docker-ce=5:19.03.14~3-0~ubuntu-focal
    
    docker install.jpg

    Docker 镜像加速

    科大镜像:https://docker.mirrors.ustc.edu.cn/
    网易:https://hub-mirror.c.163.com/
    阿里云:https://<你的ID>.mirror.aliyuncs.com
    七牛云加速器:https://reg-mirror.qiniu.com
    

    修改加速镜像配置文件

    vim /etc/docker/daemon.json
    {
      "registry-mirrors": [
        "https://docker.mirrors.ustc.edu.cn",
        "https://82m9ar63.mirror.aliyuncs.com",
        "https://reg-mirror.qiniu.com",
        "https://mirror.baidubce.com",
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn"
      ],
      "dns": [
        "219.141.136.10","119.29.29.29","114.114.114.114"
      ]
    }
    

    启动docker

    systemctl daemon-reload && systemctl restart docker && systemctl  enable docker
    docker info 查看镜像加速是否生效
    

    如果提示 WARNING: No swap limit support 解决方法如下

    swapoff -a 禁用swap 临时
    echo "vm.swappiness = 0">> /etc/sysctl.conf  
    ######################################
    vim /etc/default/grub
    GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
     update-grub
     reboot 重启生效
    
    image.png
    #参考文档centos7 安装docker 
    https://docs.docker.com/engine/install/centos/
    

    相关文章

      网友评论

          本文标题:Ubuntu 20.04 install docker

          本文链接:https://www.haomeiwen.com/subject/altvtltx.html