我有以下问题: -
1:我使用以下命令登录Kubernetes pod: -
./cluster/kubectl.sh exec my-nginx-0onux -c my-nginx -it bash
Run Code Online (Sandbox Code Playgroud)
'ip addr show'
命令显示已分配pod的ip.由于pod是一个逻辑概念,我假设我登录了一个docker容器而不是pod,在这种情况下,pod ip与docker container ip相同.这种理解是否正确?
2:来自Kubernetes节点,我这样做sudo docker ps,然后执行以下操作: -
sudo docker exec 71721cb14283 -it '/bin/bash'
Run Code Online (Sandbox Code Playgroud)
这不起作用.有人知道我做错了吗?
3:我想使用curl从pod中访问我创建的nginx服务.如何在此pod或容器中安装curl以从内部访问服务.我想这样做是为了理解网络连接.