1. 程式人生 > 其它 >【kubectl cp之bug】tar: Removing leading `/‘ from member names

【kubectl cp之bug】tar: Removing leading `/‘ from member names

技術標籤:k8scp

錯誤資訊如下所示:

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繼承的路徑,所以要注意,第二個地方是目標路徑問題:只能是檔名,不能是資料夾的路徑(相當於你自己給要複製的檔案再起個名字)