docker - 如何在 Artifactory (7.11) 中设置匿名 docker 镜像
问题描述
有几个用于镜像 Docker Hub 的条目,但我找不到任何关于为 Docker 镜像存储库启用匿名访问的内容。我们为所有其他 repo 启用了安全性,但我们的构建工具不支持 Docker 镜像的身份验证,因此我们只想为虚拟镜像 repo 启用匿名。我们如何做到这一点?
解决方案
Artifactory 不允许您为虚拟存储库设置权限。相反,权限是从基础存储库继承的。例如,如果一个虚拟存储库有一个存储库“A”和“B”,但用户只能访问“B”,当他们访问虚拟存储库时,他们将只能看到“B”的内容。
如果要启用对 docker 远程存储库的匿名访问,则需要授予匿名用户READ 和 Deploy/Cache 权限。要使任何匿名权限起作用,必须事先启用全局设置“允许匿名访问”。
推荐阅读
- laravel - 如何在 laravel 验证中使用逻辑运算符?
- c# - 在带有实体框架 6.4 的 SQL Server Compact 中无法使用 IDENTITY_INSERT
- c# - 创建 .txt 文件并在记事本中打开而不保存
- mysql - 用于将数据从 MySql RDS 复制到 Redshift 的复制管道
- html - 如何在类和悬停元素之间为元素应用样式?
- list - Scala中List的flatMap函数
- python - win32gui.FindWindow 没有返回正确的值
- eclipse - 新 Eclipse:将“http://maven.apache.org/xsd/maven-4.0.0.xsd”下载到 C:\Users\Fabian.Meier\.lsp4xml\ 时出错
- javascript - 从javascript中提取特定的函数调用
- tree - 垂直顺序遍历与树的顶视图