1.添加中国镜像加速地址
在群晖 Docker 注册表镜像URL中填写:https://registry.docker-cn.com
Docker会要求重启,重启后即可。
或者使用命令修改:
vi /var/packages/Docker/etc/dockerd.json
# /usr/syno/etc/packages/Docker/dockerd.json
## 添加如下内容:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
然后重启服务:
synoservice --restart pkgctl-Docker
实测,以上加速镜像并不好用,经常下载失败。
另外,在一篇博客中看到还有一个地方可以配置文件(未经测试)
/var/packages/Docker/target/config/dockerd.json
(貌似和/volume1/@appstore/Docker/config/dockerd.json
映射)。
2.添加阿里云镜像加速地址
2.1 首先,获取自己的阿里云Docker镜像加速URL
访问并登录Aliyun镜像加速器,从页面获取自己的加速器地址,形如:https://xxx.mirror.aliyuncs.com
2.2 然后再按照第一种方法修改地址即可
其他国内镜像加速地址:
Azure 中国镜像 https://dockerhub.azk8s.cn
七牛云加速器 https://reg-mirror.qiniu.com
网易 http://hub-mirror.c.163.com
华为云 https://05cec16ef1800f790fabc01198b68720.mirror.swr.myhuaweicloud.com
3.补充一个--群晖第三方套件源(社群)
可用来下载Oracle Jdk等
## 主站:【https://synocommunity.com/packages】
http://packages.synocommunity.com/
http://synology.acmenet.ru/
https://www.cphub.net/
http://packages.pcloadletter.co.uk/
https://synology.cambier.org/
更多可参考 https://dottoremoe.com/synomon/ 查看第三方源运行时间。
4.群晖Docker安装下载神器Aria2
DockerHub-群晖可用的Aria2+WebUI+AriaNG+FilesWeb
群晖Docker安装Aria2+WebUI+AriaNG+FilesWeb 115插件-百度插件 全速下载 中文版教程
群晖Docker的Aria2自动更新BT Tracker服务器列表的方法,增强BT下载
5.后记——Docker 容器时间(区)和主机不一致
方法1:
使用 环境变量 TZ = Asia/Shanghai
,这个并不是适用所有容器。
本人的 maven nexus3 容器配置了该项。
方法2:
ssh root登录主机,执行命令
docker cp /etc/localtime xxxxxxxx:/etc/localtime
xxxxxxxx 为容器的id或名称。
例如,本人的NAS需要配置nginx和nexus。
docker cp /etc/localtime maven-nexus3:/etc/localtime
经过测试,以上方法都没有根本性的效果,日后再研究吧。。。
2019-08-05 更新:
配置docker卷映射
docker/etc/localtime --> /etc/localtime
docker/etc/TZ --> /etc/TZ
docker/etc/timezone --> /etc/timezone
如果时区对了,时间还不对,使用date -s 12:00:00
修改时间,并设置硬件时间同步hwclock --hctosys
。
时间设置具体可参考linux 日期、时间、时区设置。
Q.E.D.