赞
踩
一、修改18.04的源为国内源,可以参考:
https://blog.csdn.net/zhangyajunna/article/details/103405866
sudo apt-get update
二、如果过去安装过docker,先删除:
sudo apt-get remove docker docker-engine docker.io
三、安装docker的依赖包
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
四、信任 Docker 的 GPG 公钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
五、对于 amd64 架构的计算机,添加软件仓库:
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
六、最后安装
sudo apt-get update
sudo apt-get install docker-ce
七、配置docker hub国内源
如果是ubuntu16.04以上的版本
sudo vi /etc/docker/daemon.json
编辑里面的内容为:
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
编辑完成后重启docker
sudo systemctl restart docker
八、检查hub国内源是否添加成功
sudo docker info
如果内容中包含下面的:
Registry Mirrors: https://docker.mirrors.ustc.edu.cn/
就说明添加成功了。
九、运行docker验证:
sudo docker run hello-world
sudo docker run ubuntu
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。