群晖DSM7.2 修改Docker配置文件,并重启Docker服务生效
在这篇文章中,我们将介绍如何在群晖DSM7.2上修改Docker配置文件,并重启Docker服务以使更改生效。我们将逐步指导您如何配置Docker守护进程以允许通过HTTP访问不安全的注册表,并验证配置是否正确。
前提条件
- 群晖NAS设备运行DSM 7.2
- 群晖NAS上已安装Docker
问题描述
默认情况下,Docker不允许通过HTTP访问不安全的注册表。这意味着如果您尝试推送或拉取镜像到一个通过HTTP访问的私有Docker Registry,会出现错误。为了允许这种访问,您需要修改Docker守护进程的配置。
步骤一:修改Docker配置文件
-
登录到群晖NAS:
使用SSH连接到您的群晖NAS。可以使用终端或PuTTY等SSH客户端。 -
切换到超级用户:
使用以下命令切换到超级用户:sudo -i
-
找到Docker守护进程的配置文件:
群晖NAS的Docker守护进程配置文件位于/var/packages/ContainerManager/etc/dockerd.json
。