Docker的安装与加速配置

最近买了台新机器,终于不用在虚拟机里跑linux了。重新安装了一下docker,另外发现了解决pull的时候timeout的新方法(特别简单)。


docker的安装

方案1. 官网文档一步步来 绝对没问题  docs.docker.com

方案2. 或者按照《循序渐进学Docker》中的简单方法:

sudo apt update

sudo apt install curl

curl -sSL https://get.docker.com | sh

安装完成后:

sudo service docker start docker start/running. process 3050
 
 

将自己放到docker组里,以后就不用sudo了:

sudo usermod -aG docker [你的用户名]

之后就可以helloworld一下了

docker run hello-world


pull慢的要死甚至timeout:

这是一个神奇的网站https://www.daocloud.io/ ,承诺加速服务永久免费,别的功能就不在这篇文章说了

注册之后自动返回一个你自己的加速器地址,命令都给你写好了,你只需要复制到命令行。

不过docker的权限一般不在我们手里,需要用超级用户模式改一下权限:

当然新机子直接进不去,先改一下密码:

passwd [你的用户名]
su root

之后直接改权限就好啦

chown [你的用户名]: /etc/docker/ *
注意不要省略冒号

之后exit推出root模式,直接复制你从daocloud网站上复制的命令就好啦

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://[分配给你的地址].m.daocloud.io


be happy

猜你喜欢

转载自blog.csdn.net/timotolkki1966/article/details/79822013