Ubuntu下docker的安装与换源 您所在的位置:网站首页 ubuntu更换清华源 Ubuntu下docker的安装与换源

Ubuntu下docker的安装与换源

2022-06-11 12:16| 来源: 网络整理| 查看: 265

Docker是什么,自行百度吧!这里记录一下Ubuntu下安装的步骤。(测试环境Ubuntu18.04-19.04-19.10-20.04-20.10)

其实就是对官方文档的记录,对一些小细节的整理。

说明:若根据官网文档的话,把 download.docker.com 地址换成 mirrors.ustc.edu.cn/docker-ce 即可大大的提高速度。下面以中科大源为例。

卸载旧版本(没装过的忽略即可)

sudo apt-get remove docker docker-engine docker.io containerd runc

使用存储库安装

1)更新apt软件包索引并安装软件包以允许apt通过HTTPS使用存储库:

$ sudo apt-get update

$ sudo apt-get install \

    apt-transport-https \

    ca-certificates \

    curl \

    gnupg-agent \

    software-properties-common

2)添加Docker的官方GPG密钥:

$curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

3)9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥 。

$ sudo apt-key fingerprint 0EBFCD88

会显示

pub   rsa4096 2017-02-22 [SCEA]

      9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

uid           [ unknown] Docker Release (CE deb)

sub   rsa4096 2017-02-22 [S]

4)使用以下命令来设置稳定的存储库。如果要添加 每晚或测试存储库,请在以下命令中的单词后面添加nightly或test(或同时添加)stable。

$ sudo add-apt-repository \

   "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \

   $(lsb_release -cs) \

   stable"

5)安装DOCKER引擎

更新apt程序包索引,并安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:

 $ sudo apt-get update

 $ sudo apt-get install docker-ce docker-ce-cli containerd.io

6)通过运行hello-world 映像来验证是否正确安装了Docker Engine 。

$ sudo docker run hello-world

如果反应过慢,就ctrl c停止吧,然后根据下列方式换源

7)此时可能并未换源。

修改或新增文件

$sudo vim /etc/docker/daemon.json

添加下面的内容

{

"registry-mirrors": [

"https://kfwkfulq.mirror.aliyuncs.com",

"https://2lqq34jg.mirror.aliyuncs.com",

"https://pee6w651.mirror.aliyuncs.com",

"https://registry.docker-cn.com",

"http://hub-mirror.c.163.com"

],

"dns": ["8.8.8.8","8.8.4.4"]

}

然后在终端重启服务:

$ sudo systemctl daemon-reload

$ sudo systemctl restart docker

Ok了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有