我为运行三个容器(infra、mariadb 和本地容器映像)的 pod 生成了 YAML 定义:
podman generate kube > my-pod.yaml
然后我想使用定义进行部署:
podman play kube my-pod.yaml
当我想提出它时,podman 似乎避免从 localhost 中提取正常图像。错误是:
试图拉 localhost/myimg:latest... 获取 "https://localhost/v2/": dial tcp [::1]:443: connect: connection denied 错误: 无法拉 localhost/myimg:latest: 初始化错误源 docker://localhost/myimg:latest: ping docker 注册表时出错 localhost: Get "https://localhost/v2/": dial tcp [::1]:443: connect: connection denied
如何覆盖 podman 的这种行为?这里已经成功使用了这种容器管理方式,但是在那个例子中,没有本地镜像;仅使用存储库中的图像。