ある種のタスクでは、ローカル マシンからコンテナにファイルをコピーしたり、逆にコンテナからローカル マシンにファイルをコピーすることが必要になるかもしれません。この記事では、そのような操作を行う方法について解説します。
必要に応じて、以下に記述されているオプションのいずれかを検討してください。
docker cp <src-path> <container>:<dest-path>
kubectl cp <src-path> <your-pod-name>:<dest-path>
例:
docker cp "C:\ProcDump\procdump64.exe" sitecore-xm1_cm_1:"C:\"
kubectl cp "C:\ProcDump\procdump64.exe" k8s-xm-cm-pod:procdump64.exe
docker cp <container>:<src-path> <local-dest-path>
kubectl cp <your-pod-name>:<src-path> <local-dest-path>
例:
docker cp sitecore-xm1_cm_1:"C:\inetpub\wwwroot\App_Data\logs" "C:\"
kubectl cp k8s-xm-cm-pod:some-file.txt "C:\"
cpコマンドの詳細については、以下のリンクを参照してください: