**环境** - 群晖NAS设备运行DSM 7.2 - 群晖NAS上已安装Docker(ContainerManager) **步骤一:修改Docker配置文件** **1. 登录到群晖NAS:** 使用SSH连接到您的群晖NAS。可以使用终端或PuTTY等SSH客户端。 **2. 切换到超级用户:** 使用以下命令切换到超级用户: ``` sudo -i ``` Copy **3. 找到Docker守护进程的配置文件:** 群晖NAS的Docker守护进程配置文件位于: /var/packages/ContainerManager/etc/dockerd.json **4. 编辑配置文件:** 使用vi或其他文本编辑器打开配置文件: ``` vi /var/packages/ContainerManager/etc/dockerd.json ``` Copy **5. 修改注册表:** "insecure-registries": 中写域名地址,**加https会报错无法启动**。 在配置文件中添加您的私有Docker Registry URL。例如,如果您的私有Docker Registry URL是https://docker.ceshi.com,则添加以下内容: ``` { "data-root": "/var/packages/ContainerManager/var/docker", "insecure-registries": [ "docker.ceshi.com" ], "log-driver": "db", "registry-mirrors": [ "https://docker.ceshi.com" ], "storage-driver": "btrfs"} ``` Copy **6. 保存并退出:** 保存配置文件并退出编辑器。按Esc键,输入:wq并按Enter键。 **步骤二:重启Docker服务** **1. 重启Docker服务:** 在SSH终端中,使用以下命令重启Docker服务: sudo synosystemctl restart pkgctl-ContainerManager **2. 确认服务已重启:** 通过以下命令检查服务状态,以确认服务是否已成功重启: sudo synosystemctl status pkgctl-ContainerManager