请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

pod的status是 ImagePullBackOff

[root@node1 ~]# cat nginx.yaml
apiVersion: v1
kind: Pod
metadata:
name: my-nginx
spec:
containers:

  • image: nginx
    name: my-nginx

[root@node1 ~]# cat nginx.yaml
apiVersion: v1
kind: Pod
metadata:
name: my-nginx
labels:
name: my-nginx
spec:
containers:

  • name: my-nginx
    image: nginx
    resources:
    limits:
    memory: "128Mi"
    cpu: "500m"
    ports:
    • containerPort: 80

[root@node1 ~]# kubectl get pod
NAME READY STATUS RESTARTS AGE
my-nginx 0/1 ImagePullBackOff 0 18s

使用了上面两个yaml文件都不行,一个电子书上的,一个是课程中的。

正在回答

1回答

是镜像拉取失败,先试试拉镜像

0 回复 有任何疑惑可以回复我~
  • [root@node1 ~]# cat /etc/docker/daemon.json 
    {
      "exec-opts": ["native.cgroupdriver=systemd"],
      "registry-mirrors": ["https://registry.cn-hangzhou.aliyuncs.com"]
    }
    [root@node1 ~]# docker pull nginx
    Using default tag: latest
    Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
    回复 有任何疑惑可以回复我~ 2022-08-13 11:32:25
  • 清风 #2
    网络问题,你改成国内的镜像地址,比如阿里云的
    回复 有任何疑惑可以回复我~ 2022-08-13 11:40:52
  • 非常感谢!
    回复 有任何疑惑可以回复我~ 2022-08-14 01:02:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信