ACS容器镜像鉴权方式
更新时间:
复制为 MD 格式
本文介绍在ACS中使用PPU AI容器镜像的鉴权方式。
重要
通过账密鉴权使用PPU AI容器镜像的注意事项:
您在本页面查看到的账户信息(也包括之前通过其他方式传递的)由您保管,您须对账户和密码以及其他与账户相关的信息、资料予以保密。您需确保您在每个上网时段结束时,以正确步骤离开网站,并不向任意第三方透露。
AI容器镜像中的软件/应用/插件部分内容来源于第三方,阿里云不对其可用性、合规性、安全性承担任何责任,请您慎重考虑,并在使用前查看第三方许可协议,确保合法合规使用。如您发现此内容存在任何问题,请及时与我们联系。
对于阿里云开发的软件,您可以直接在阿里云上使用,并根据您的需求对软件进行修改以实现兼容性在阿里云上使用。对于第三方提供的内容,请遵守镜像/软件中包含的开源软件的许可协议,并在其协议规定范围内使用该镜像/软件。
AI容器镜像鉴权方案说明:
需要您显式输入账密(包括Kubernetes Secret)的方式为产品当前的设计,产品未来演进会考虑提供“免密”方案(即不需要关注鉴权情形,届时本文档将做移除处理),敬请期待。
容器形态的PPU AI容器镜像拉取鉴权k8s secret信息
该Kubernetes Secret适用于在ACS产品控制台通过YAML文件方式或者GUI方式使用AI容器镜像的场景。
apiVersion: v1
kind: Secret
metadata:
name: acs-image-secret # 可自定义名称
namespace: default # 需要根据集群中实际的namespace做相应修改
type: kubernetes.io/dockerconfigjson
data:
.dockerconfigjson: ewoJImF1dGhzIjogewoJCSJlZ3NsaW5nanVuLXJlZ2lzdHJ5LmNuLXd1bGFuY2hhYnUuY3IuYWxpeXVuY3MuY29tIjogewoJCQkiYXV0aCI6ICJiVzk1WVc5QU1Ua3dNekF4TlRBM05USXlPVEl3T1RwRGJuQkZVakEyTWxGdklRPT0iCgkJfQoJfQp9Cg==非容器形态的PPU AI容器镜像拉取鉴权信息
该账密信息适用于在ACS产品以“Docker in Docker”镜像二次开发场景、灵骏裸金属等使用“主机/VM环境”显式拉取AI容器镜像的场景。
Docker方式:
docker login --username=public_pull@1903015075229209 egslingjun-registry.cn-wulanchabu.cr.aliyuncs.com --password=CnpER062Qo!Buildah方式:
如果使用Buildah构建自定义容器镜像,请使用如下命令登录鉴权。
buildah login --username=public_pull@1903015075229209 egslingjun-registry.cn-wulanchabu.cr.aliyuncs.com --password=CnpER062Qo!
该文章对您有帮助吗?