k8s把文件复制到pod里面的命令
时间: 2023-10-17 08:03:34 浏览: 87
k8s二进制文件以及docker二进制文件
你可以使用 `kubectl cp` 命令将本地文件复制到 Kubernetes Pod 中,或者将 Pod 中的文件复制到本地。
将本地文件复制到 Pod 中的命令格式如下:
```
kubectl cp <本地文件路径> <Pod名称>:<容器内文件路径>
```
例如,将本地目录 `/home/user/app` 中的所有文件复制到名为 `my-pod` 的 Pod 中的 `/app` 目录下:
```
kubectl cp /home/user/app my-pod:/app
```
将 Pod 中的文件复制到本地的命令格式如下:
```
kubectl cp <Pod名称>:<容器内文件路径> <本地文件路径>
```
例如,将名为 `my-pod` 的 Pod 中的 `/app/config.yml` 文件复制到本地 `/home/user` 目录下:
```
kubectl cp my-pod:/app/config.yml /home/user
```
注意,这些命令只适用于单个容器的 Pod。如果 Pod 中有多个容器,你需要指定容器名称。
阅读全文