Kubectl cp使用注意事项

简介: pod内到本地针对 此命令有限制
  1. 本地文件复制到pod内
kubectl cp D:/1/example.txt  podname:/var/www/html/public/a.txt
kubectl cp example.txt podname:public/a.txt

本地及远程地址都可使用绝对路径或者相对路径
其中本地地址的相对目录为当前kubectl执行命令的目录
远程地址的目录为pod workdir的目录

  1. pod内文件复制到本地
kubectl cp podname:public/a.txt b.txt

本地及远程地址都只能使用相对路径
而且本地的路径不能有层级

相关文章
|
7月前
|
Kubernetes Cloud Native 应用服务中间件
【云原生】使用k8s创建nginx服务—通过yaml文件svc类型暴露
【云原生】使用k8s创建nginx服务—通过yaml文件svc类型暴露
283 0
|
8天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
|
8天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(3)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(3)
|
8天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(2)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(2)
|
11天前
|
Shell Perl 容器
kubectl exec -it etcd-master -n kube-system /bin/bashkubectl exec [POD] [COMMAND]
kubectl exec -it etcd-master -n kube-system /bin/bashkubectl exec [POD] [COMMAND]
16 0
|
11天前
|
应用服务中间件 nginx
Nginx 配置中root和alias的区别分析
Nginx 配置中root和alias的区别分析
109 0
|
JSON Go 数据格式
Go 读取 YAML 配置文件的两种方式
本文介绍了读取 YAML 配置文件的两种方式,第一种是通过 yaml.v3 包,第二种是通过 viper 包。如果是在项目里解析配置文件,推荐使用 viper 包,它支持解析多种格式的配置文件,监听配置文件的更新,修改配置文件等。
1260 1
Go 读取 YAML 配置文件的两种方式
|
Kubernetes API 容器
Kubernetes之kubectl命令详解及常用示例
Kubernetes之kubectl命令详解及常用示例
258 0
|
Kubernetes Ubuntu Shell
shell 脚本实现 k8s 集群环境下指定 ns 资源的 yaml 文件备份
在基于 `k8s` 平台的容器化部署环境中,有时候需要快速的实现部署文件的迁移备份,当 `k8s` 平台部署一个 `app` 时,都会相应的产生一堆 `yaml` 文件,如果 `yaml` 文件数量较少,我们可以人工手动的方式进行拷贝,但是当 `yaml` 文件数量多,并且该 `k8s` 平台部署了多个 `app` 时,如果在采用...
451 0
shell 脚本实现 k8s 集群环境下指定 ns 资源的 yaml 文件备份
|
容器 Perl
kubectl -- cp
kubectl -- cp 将文件和目录复制到容器和从容器复制文件和目录。
496 0