安装
编译 tinycore-redpill 引导
DSM 安装完成后无限重启?
引导与 pat 版本不一致导致的,断网安装可以避免安装过程中自动更新。
使用
指定源拉取镜像
使用 SSH 进入终端,用命令手动从加速地址拉取
sudo docker pull z7cqdx7o.mirror.aliyuncs.com/homeassistant/home-assistant
国内加速地址
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://z7cqdx7o.mirror.aliyuncs.com",
"https://registry.docker-cn.com"
]
Docker 配置文件位置
sudo vi /var/packages/Docker/etc/dockerd.json
- (vi 进入文件后)在命令模式下,先执行 gg (跳转光标至文件首行);
- 再执行 dG,这样就清空了整个文件。
{
"bip": "192.168.100.1/24",
"data-root": "/var/packages/Docker/var/docker",
"log-driver": "db",
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://z7cqdx7o.mirror.aliyuncs.com",
"https://registry.docker-cn.com"
],
"storage-driver": "btrfs"
}
重启 Docker
systemctl daemon-reload
systemctl restart pkgctl-Docker
Docker 服务
家庭助理
sudo docker run -d \
--name homeassistant \
--privileged \
--restart=unless-stopped \
-e TZ=Asia/Shanghai \
-v /volume1/docker/homeassistant:/config \
--network=host \
ghcr.io/home-assistant/home-assistant:stable
广告过滤
docker run --name adguardhome\
--restart unless-stopped\
-v /volume1/docker/work:/opt/adguardhome/work\
-v /volume1/docker/conf:/opt/adguardhome/conf\
-p 53:53/tcp -p 53:53/udp\
-p 67:67/udp -p 68:68/udp\
-p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp\
-p 853:853/tcp\
-p 784:784/udp -p 853:853/udp -p 8853:8853/udp\
-p 5443:5443/tcp -p 5443:5443/udp\
-d adguard/adguardhome
参考文献
https://community.synology.com/enu/forum/17/post/107492
https://support.hyperglance.com/knowledge/changing-the-default-docker-subnet
https://github.com/whyour/qinglong
https://www.synoforum.com/threads/docker-restart-on-cli.4678/
https://gist.github.com/styblope/dc55e0ad2a9848f2cc3307d4819d819f