3 つのコンテナー (infra、mariadb、およびローカル コンテナー イメージ) を実行するポッドの YAML 定義を生成しました。
podman generate kube > my-pod.yaml
次に、定義を使用してデプロイします。
podman play kube my-pod.yaml
立ち上げたいとき、podman は localhost から通常のイメージをプルすることを避けているようです。エラーは次のとおりです。
localhost/myimg:latest をプルしようとしています... Get "https://localhost/v2/": ダイヤル tcp [::1]:443: 接続: 接続が拒否されました エラー: localhost/myimg:latest をプルできません: 初期化中にエラーが発生しましたsource docker://localhost/myimg:latest: docker レジストリ localhost への ping エラー: Get "https://localhost/v2/": ダイヤル tcp [::1]:443: 接続: 接続が拒否されました
podman のこの動作をオーバーライドするにはどうすればよいですか? このコンテナー管理方法の成功例はこちらにありますが、この例ではローカル イメージはありません。リポジトリからのイメージのみが使用されます。