Dav*_*son 10 google-container-registry
我使用GCR存储我的团队的私人码头注册表.我有一个我希望公开显示的docker镜像,以便多个项目可以使用它/与客户/共享等.
如何在Google的Container Registry中公开docker镜像?
Dav*_*son 20
1)创建一个空的云项目来容纳公共注册表
2)将某些内容推送到注册表(以便创建存储桶)
docker push gcr.io/{PROJECT_NAME}/{IMAGE_NAME}
Run Code Online (Sandbox Code Playgroud)
3)将桶中的所有未来对象公开:
gsutil defacl ch -u AllUsers:R gs://artifacts.{PROJECT_NAME}.appspot.com
Run Code Online (Sandbox Code Playgroud)
4)将桶中的所有当前对象公开(例如,您刚刚推送的图像):
gsutil acl ch -r -u AllUsers:R gs://artifacts.{PROJECT_NAME}.appspot.com
Run Code Online (Sandbox Code Playgroud)
5)将桶本身公开(不由-r!处理):
gsutil acl ch -u AllUsers:R gs://artifacts.{PROJECT_NAME}.appspot.com
Run Code Online (Sandbox Code Playgroud)
6)如果需要,上传更多图像
感谢您如何在Google云端存储中公开许多文件?在这里提供一些面包屑.
| 归档时间: |
|
| 查看次数: |
1838 次 |
| 最近记录: |