通常我有一个公共DockerHub存储库(songkong/songkong)构建的公共Dockerfile,然后我可以在注册表中搜索标记,在Synology上运行它
但是在公开发布之前,我在我的私有DockerHub repo(songkong/songkongdockerdev)中做了一些更改。我在DockerHub中构建了不错的映像,我猜我在Synology中使用了 Image/Add from Url
但是我无法使 Hub Page or Repository 字段的语法正确,我尝试了一些方法,例如
- https://hub.docker.com/repository/docker/songkong/songkongdockerdev
- 松岗/松岗码头
- songkongdockerdev/最新的
应该是什么呢?
5条答案
按热度按时间aiazj4mn1#
我有同样的问题很长一段时间。
使用https://hub.docker.com/r/songkong/songkongdockerdev代替https://hub.docker.com/repository/docker/songkong/songkongdockerdev
填写您的Docker Hub用户名和密码。
swvgeqrz2#
您可以绕过GUI限制从Synology的终端正确地执行此操作。例如,从自定义注册表(在本例中为Microsoft注册表)提取,您可以像在Docker cli中一样执行它
tuwxkamq3#
此格式适用于我在Docker - images下的Docker Synology GUI:
网址:https://registry.hub.docker.com/r/{accountname}/{reponame}/
请输入用户名和密码
zengzsys4#
我不能得到私人回购的作品,所以我选择了使图像公开一分钟,然后将其添加到synology,然后使其再次私人后,已下载的图像。
laximzn55#
我不能直接回答这个问题,但我可以为其他尝试过其他方法的人提供一些帮助。
不用在注册表中搜索我的存储库,我可以直接从URL添加图像。
1.点击图像
1.单击添加
1.单击从URL添加
1.将此格式用于“存储库URL的中心页面”:
https://hub.docker.com/r/{username}/{reponame}
1.输入用户名和密码
1.我需要让我的回购公开(暂时),这工作。