Ubuntu下docker的安装与换源 | 您所在的位置:网站首页 › ubuntu更换清华源 › Ubuntu下docker的安装与换源 |
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 实验室设备网 版权所有 |