适合企业的NAS网络存储服务器

群晖NAS常见问题:无法在下载Docker映像,怎么办?

2024年10月31日 | 教程中心

您无法从Container Manager ManagerDSM 7.2 及以上版本或Docker 7.1.1 及以下版本套件中的注册表下载任何映像。

识别并解决问题

请按照以下步骤查明问题的原因并尝试重新下载映像。

  1. DNS 服务器设置
    请进入控制面板>网络>常规。选择手动配置 DNS 服务器并将首选和备用 DNS 服务器暂时设置为8.8.8.88.8.4.4 。 1 2 3
  2. 网络接口设置
    前往控制面板>网络>网络接口选择网络接口然后单击编辑IPv6 。确保IPv6设置为关闭。 4此外在IPv4选项卡中禁用MTU设置。 5
  3. 时间设置
    请进入控制面板>区域选项>时间然后选择与NTP服务器同步。选择NTP服务器并单击立即更新以确保Synology NAS上显示的时间正确。 6
  4. 存储空间
    进入存储管理器>总览并确保安装了Container ManagerDocker的存储空间有足够的空间来存放下载的映像。
  5. 注册表设置
    在某些地区对某些注册表的访问可能会受到限制。如果在您所在地区无法访问当前注册表您可以切换到要从中下载映像的其他注册表。前往Container ManagerDocker >注册表然后单击设置>添加以设置新注册表。
  6. 防火墙或代理服务器设置
    如果您已设置防火墙规则或代理服务器请确保Container ManagerDockerURL未被封锁。
  7. Docker Hub 速率限制
    由于Docker Hub 的速率限制如果超出限制下载映像可能会遇到问题。确保在限制范围内如果超过请在限制期过后重试下载。

使用命令下载映像

您还可使用命令行将映像下载到Synology NAS 。

  1. 通过SSH使用root权限登录 DSM。
  2. 使用docker pull命令下载映像。请参阅Docker 文档以了解详细信息。

下载映像并将其导入Synology NAS

如果您有权访问可以连接到所需注册表的另一Synology NAS则可以按照以下说明进行操作。

  1. 在另一台可以连接到注册表的Synology NAS上进入Container ManagerDocker >注册表并下载映像。
  2. 进入映像页面并导出映像
  3. 将映像发送到无法连接到注册表的Synology NAS 。
  4. 将映像导入Container ManagerDocker 。

注意

  1. 如果您的Synology NAS位于中国请将首选和备用 DNS 服务器设置为114.114.114.114223.5.5.5 。
  2. 如果Synology NAS已加入域请确保域的 DNS 服务器可以解析Container ManagerDocker所需的URL 。对于Synology Directory Server创建的域您可在DNS Server套件中启用解析服务启用转发器
  3. 如果此步骤可解决问题则意味着之前的 DNS 服务器设置可能无法解析Container ManagerDocker所需的URL 。请确认您的 DNS 服务器设置可正确解析所需的 URL。
  4. 如果此步骤可解决问题则意味着问题可能是由IPv6路由引起的。确保Synology NAS可以通过IPv6路由访问Container ManagerDocker所需的URL 。
  5. 某些型号不支持修改MTU值。如果未显示MTU值复选框您可跳过此更改。
  6. 了解更多有关在同步状态异常时排除NTP服务器时间同步问题的信息。
文章标签:

相关文章

群晖BeeStation常规说明:LED指示灯的状态含义

BeeStation利用指示灯来显示系统和硬件的不同状态,这些灯光在设备启动过程中尤其重要,能够帮助用户迅速诊断潜在故障。通过观察指示灯的颜色和闪烁模式,您可以获得关于设备运行情况的直观反馈。本文将详细介绍BeeStation上各个指示灯的...

群晖DS1621+:高性能扩展性强的存储解决方案

随着数据量的不断增长和企业对信息安全的要求越来越高,选择一款高性能、稳定性强的存储设备已经成为很多企业的当务之急。在众多存储设备中,群晖(Synology)的产品因其优秀的性能、丰富的功能以及简单易用的管理界面而广受欢迎。其中,DS1621...