1panel应用商店的安装,共享本地的私有仓库登录凭证吗?

1panel应用商店的安装,共享本地的私有仓库登录凭证吗?

1Panel 安装应用会执行 docker pull 来拉取镜像
跟你手动 docker pull 是一样的

我本地直接开终端可以实现拉取,并在这个目录也找到了登录凭证,但是在应用商店中无法正常拉取

安装的时候有取消这个吗

没有,我试试

没有勾选拉取镜像,一直显示:

您好,我也有同样的困惑,在直接拉取时,本地已经有了凭证,所以理所当然可以实现拉取


但是如果在应用商店中,尽管为相同镜像,但是仍然会拉取失败。

在之前,我可以通过提前拉取来实现安装应用时跳过拉取操作,但是最近就算本地存在该镜像,他似乎仍然会重新拉取一次,并且由于拉取无法成功,导致安装失败。

我在 1Panel 中配置了私有镜像仓库的账号和密码,不仅在容器配置里设置了仓库信息,还在右侧的「容器 → 仓库」菜单里填写并同步了凭证,可以在 /root/.docker/config.json 中看到对应的配置。手动在终端执行 docker pull 完全没有问题,但在 1Panel 应用商店中使用相同的仓库镜像却始终拉取失败,看起来应用商店并没有读取到我已经配置好的登录信息。

好的 我们测试一下

经过测试 docker sdk 如果想拉取私有镜像 需要指定用户名密码
建议取消勾选拉取镜像