yamlファイルを使用してPODを作成しようとすると、ローカルドッカーレジストリから画像を取得できません。ここでは、診断手順が取られています。yamlファイルを使用してPODを作成しようとしたときに、ローカルドッカーレジストリから画像を取得できません。
kubectl describe pod <pod name>
エラーメッセージ:エラーイメージを引きながら:http://localhost:5001/v1/repositories/hello_world_application/imagesを取得:TCPをダイヤル[:: 1]:5001:のgetsockopt:接続が
docker images
を拒否しました
リポジトリタグ画像のID CREATED SIZE
img_app最新259dc6d7b6fe 18時間前689.3メガバイト はlocalhost:5001/img_app最新259dc6d7b6fe 18時間前689.3メガバイト docker.io/python 2.7 ca388cdb5ac1 8日前676.1メガバイト
netstat -anp | grep 5001
にtcp6 0 0 ::: 5001 ::: * LISTEN 31971 /レジストリ
ここに私のです設定(私の-pod.yaml):あなたのデバッグ出力を通じて読み取る
apiVersion: v1
kind: Pod
metadata:
name: my-pod-1
labels:
name: my-pod-label
spec:
containers:
- name: my-application
image: localhost:5001/img_app:latest
imagePullPolicy: IfNotPresent
ports:
- containerPort: 5000
name: my-pod-label