美文网首页
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