收起左侧

fnOS 怎么从 insecure registry 里拉取镜像

5
回复
91
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

2025-6-2 15:57:06 显示全部楼层 阅读模式
悬赏1飞牛币未解决

你好

请问飞牛怎么从第三方的 insecure registry 里拉取镜像?
该功能是否还未支持?

以下是我从命令行操作的步骤,供其他人参考:

  1. ssh 到 fnOS , 并通过 sudo su - 切换到 root 账户

  2. 修改 /etc/daemon.json,在 insecure-registries 字段中添加第三方仓库的地址,例如 fnos.example.com:5000

  3. 回到 NAS 的 Docker 窗口,关闭并重新启动 Docker 服务

    image.png

  4. 回到命令行,拉取需要的镜像 docker pull fnos.example.com:5000/helloworld (因为我发现从 Web 界面无法正确识别第三方仓库的镜像名称)

  5. 回到浏览器,刷新页面,此时第三方镜像可以正确被选中和启动。

但这种方式只是权宜之计,毕竟正式使用,我不可能开放 root 权限。

谢谢各位。

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

3

主题

2903

回帖

390

牛值

共建版主

社区共建团荣誉勋章飞牛百度网盘玩家

2025-6-2 18:07:31 显示全部楼层

额.....镜像仓库不是

这里能设置吗,还有代理
image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你好,谢谢回复 尝试过,但不行。 拉取镜像时,Docker 默认会从 HTTPS 端口拉取。 而内部仓库走的是 HTTP 协议,所以需要为 Docker 配置 "insecure-registry": "registry.example.com"。 网页端目前好像没有这个选  详情 回复
2025-6-2 20:21

1

主题

3

回帖

0

牛值

江湖小虾

2025-6-2 20:21:20 楼主 显示全部楼层
七月七夕 发表于 2025-6-2 18:07
额.....镜像仓库不是
这里能设置吗,还有代理

你好,谢谢回复

尝试过,但不行。
拉取镜像时,Docker 默认会从 HTTPS 端口拉取。
而内部仓库走的是 HTTP 协议,所以需要为 Docker 配置 "insecure-registry": "registry.example.com"。
网页端目前好像没有这个选项。

3

主题

2903

回帖

390

牛值

共建版主

社区共建团荣誉勋章飞牛百度网盘玩家

2025-6-3 10:35:19 显示全部楼层
老番茄 发表于 2025-6-2 20:21
你好,谢谢回复

尝试过,但不行。

你那个仓库应该是只能通过pull拉去把
该仓库是通过Docker官方的提供的 registry 镜像去搭建的内部仓库: https://hub.docker.com/_/registry  详情 回复
2025-6-7 17:49
我命由我不由天!是魔是仙,只有我自己说了算!

1

主题

3

回帖

0

牛值

江湖小虾

2025-6-7 17:49:37 楼主 显示全部楼层
七月七夕 发表于 2025-6-3 10:35
你那个仓库应该是只能通过pull拉去把

该仓库是通过Docker官方的提供的 registry 镜像去搭建的内部仓库:
https://hub.docker.com/_/registry

3

主题

2903

回帖

390

牛值

共建版主

社区共建团荣誉勋章飞牛百度网盘玩家

2025-6-8 11:33:34 显示全部楼层
老番茄 发表于 2025-6-7 17:49
该仓库是通过Docker官方的提供的 registry 镜像去搭建的内部仓库:
https://hub.docker.com/_/registry ...

那不行,你只能root去拉去,或者你装个1p看能不能直接装
我命由我不由天!是魔是仙,只有我自己说了算!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则