5.3. 将执行环境推送到私有自动化中心
您可以将标记的执行环境推送到私有自动化中心,以创建新容器并填充远程 registry。
前提条件
- 有创建新容器的权限。
- 有自动化中心实例的 FQDN 或 IP 地址。
流程
使用您的自动化中心位置和凭证登录到 Podman:
$ podman login -u=<username> -p=<password> <automation_hub_url>
警告当您登录时,让 Podman 提示您输入密码。使用您的用户名同时输入密码,可以将您的密码公开给 shell 历史记录。
将执行环境推送到自动化中心远程 registry:
$ podman push <automation_hub_url>/<ee_name>
故障排除
push
操作会在上传期间重新编译镜像层,无法保证可重复生成,依赖于客户端实施。这可能会导致镜像层摘要的变化,并导致推送操作失败,Error: Copying this image requires changing layer representation, which is not possible (image is signed or the destination specifies a digest)
。
验证
- 登录到您的 Ansible Automation Platform。
-
导航到
。 - 在 container 存储库列表中找到容器。