zoukankan      html  css  js  c++  java
  • kubectl cp 从k8s pod 中 拷贝 文件到本地

    请查看官方的说明
    kubectl cp --help
    官方说使用cp , pod里需要有tar命令

    从k8s pod 中 拷贝 文件到本地

    这是我使用的命令

    kubectl exec redis-6c98cb5b5f-nxb59 -- tar cPf -  /data/dump_redis.rdb | sudo tar xf - -C .
    

    有些docker镜像的tar命令不识别-P参数,可以不填
    例如

    kubectl exec redis-6c98cb5b5f-nxb59 -- tar cf -  /data/dump_redis.rdb | sudo tar xf - -C .
    

    出现这个报错,tar: Removing leading /' from member names` 可以忽略

    会在当前目录产生 data/dump_redis.rdb,也就是把文件和目录从k8s 的pod中复制到了本地

    从本地 拷贝 复制 文件到k8s pod中

    待续

    本人水平有限,还在不断学习中 难免有很多错误或者遗漏,望见谅
  • 相关阅读:
    2.搭建第一个http服务:三层架构
    1.基础入门
    MyISAM和InnoDB索引区别
    分区
    事务的四大特性
    事务
    String
    自己写native方法
    序列化和反序列化
    反射
  • 原文地址:https://www.cnblogs.com/faberbeta/p/14510807.html
Copyright © 2011-2022 走看看