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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值