如何给群晖Nas的docker换个源提升镜像下载速度
之前有小伙伴问到下载dockers镜像时候出现速度慢或者失败的问题,本来觉得很简单没有必要出篇文来介绍,后来又有人问道,因为问多了可能真的有朋友还不知道方法,最后想想还是出篇文吧。
其实下载的快慢很大因素和网络质量有关,也许是远程的也许是本地,总之我们先来解决远程的问题,本地话就要自己找原因咯。
直接开始吧:
1. 打开控制面板,找到终端机和SNMP设置项目
2. 勾选SSH功能,这里强调一些,设置完成后一定要记得把它关掉。这算是一个危险操作。
3. 我这里是Windows环境所以直接试用git的终端工具,这工具虽然一些命令很接近Linux的终端,但是还是非常不一样的。当然还有其他更好用工具,我就不一一介绍了。解决问题最简单的方式最好。
4. 使用以下命令进入你的Nas的终端环境
5. 如果你是第一次登录,你们请输入yes,将账户和访问信息保存到电脑上的.ssh文件夹中,后面会提示你输入password:也就是密码。(这里的账户密码都是你的Nas管理员群组的账号密码,另外输入密码时候是没有光标提示的,不是没反应,输入完回车就可以了)
6. 获得root权限,输入以下命令
7. 使用vim编辑器直接编辑docker的配置文件。输入以下命令:vi /var/packages/Docker/etc/dockerd.json
下图这里是vim编辑器这里可能用得到的命令
8. 先用方向键将光标移动到“registry-mirrors”对应的中括号里边(如果你都会hjkl这样玩,当我没说),按I键插入编辑模式,输入以下网址的任意一个。按Esc键退出编辑模式,按双引号: 输入x 退出vim编辑器,其实已经保存了有些人习惯是wq其实也是一样的效果,写入退出的意思。
首次进入时出现的样子
修改过后出现的样子
如果出现了下图这个错误,就是你没有root权限来编辑这个配置文件,输入命令:e!推到原始状态,再输入:x退出文件编辑,重新执行步骤6的操作
国内的镜像源地址:
https://registry.docker-cn.com
http://hub-mirror.c.163.com
https://3laho3y3.mirror.aliyuncs.com
http://f1361db2.m.daocloud.io
https://mirror.ccs.tencentyun.com
9. 重新启动docker服务,既然都在终端了就终端直接重启,没必要回到群晖的图形界面上去重启了。输入以下命令:synoservice --restart pkgctl-Docker
10. 输入命令exit退出root权限,在输入命令exit结束终端
11. 进入控制面板把勾选的ssh功能取消的,保存应用。
总结
其实没说明好特别去总结的,当然也有其他的方式,有很多小伙伴看到命令行的东西就直接吓退了,其实没有必要很多教程都没有把东西写明白告诉你什么意思,导致很多初阶玩家对这种东西很抗拒,其实弄明白命令的意思其实也就是那么回事。其实完全好比在Windows下面,进入一个文件夹下面打开一个文本文件,修改和增加一个网址就可以了。只不过在Linux下是以命令的方式去执行,键盘用得多鼠标用得少而已。














yaohl0911
校验提示文案
天臣and月如
校验提示文案
kanno
校验提示文案
nasafei
校验提示文案
sanyuehua
校验提示文案
_我想静静_
校验提示文案
十六薙夜血
校验提示文案
有一个人
校验提示文案
漫游书海
校验提示文案
石城往事v
校验提示文案
帕加尼风之子
校验提示文案
值友4846687769
校验提示文案
值友4846687769
校验提示文案
值友4846687769
校验提示文案
值友4846687769
校验提示文案
帕加尼风之子
校验提示文案
石城往事v
校验提示文案
yaohl0911
校验提示文案
漫游书海
校验提示文案
有一个人
校验提示文案
nasafei
校验提示文案
kanno
校验提示文案
天臣and月如
校验提示文案
十六薙夜血
校验提示文案
_我想静静_
校验提示文案
sanyuehua
校验提示文案