kubectl port-forward
来源:5-2 管理Namespace、Service和Pod
积累与知识的摇篮
2021-01-24
我拉取了一个nginx:1.13.3镜像,正常发布没有问题,可以通过kubectl port-forward nginx-pod-1.13.3 8080:80这种方式查看到,然后我docker exec进去修改了index.html里面的内容提交为新的镜像后,用新的镜像重新发布,
显示没有问题,但是我用kubectl port-forward nginx-pod-1.13.3beta 8080:80后localhost:8080访问不到
麻烦您给讲解一下
apiVersion: v1
kind: Pod
metadata:
name: nginx-pod-1.13.3beta
labels:
app: nginx-test
version: 1.13.3
spec:
containers:
- name: nginx
image: nginx:1.13.3beta
command: [ "/bin/bash", "-c", "--" ]
args: [ "while true; do sleep 30; done;" ]
ports:
- containerPort: 80
写回答
1回答
-
tonybai
2021-01-24
亲,你好。你确认更新镜像后,pod启动是成功的?可以使用kubectl get pod查看一下。如果是成功的,那么恢复到以前镜像是否在设置端口映射后又可以访问了?
022021-01-25
相似问题