错误信息如下所示:

kubectl cp test-7894747c4-whtnh:/opt/ai/web/service.py ./
tar: Removing leading `/' from member names
error: open .: is a directory

在这里插入图片描述
目的是从k8s容器中复制文件到本地,然后出现以上错误,最后通过查找资料发现这个是k8s的一个潜在bug,从k8s容器中复制文件时不能是绝对路径,它是从workdir继承的路径,所以要注意,第二个地方是目标路径问题:只能是文件名,不能是文件夹的路径(相当于你自己给要复制的文件再起个名字)

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐