少于 1 分钟阅读

TroubleShooting

Init:ImagePullBackOff

如果 kubectl describe pod pod-instance-name 中有如下输出:

  Warning  Failed     35m (x4 over 37m)      kubelet            Failed to pull image "gitlab/gitlab-runner:alpine-v13.12.0": rpc error: 
  code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: proxyconnect 
  tcp: dial tcp 127.0.0.1:1087: connect: connection refused

解决方案:

1. sudo systemctl status docker

查看docker service 配置文件地址

docker-service-status
2. sudo vim /lib/systemd/system/docker.service

[Service]下添加:

Environment="HTTPS_PROXY=http.docker.internal:3128"
Environment="HTTP_PROXY=http.docker.internal:3128"

add-proxy-env

3. sudo systemctl daemon-reload
4. sudo systemctl restart docker

更新时间:

留下评论