kubectl cp复制出文件

k cp -c nextcloud ix-nextcloud/nextcloud-76c45cbc95-8x286:config/config.php /root/config.php

-c pod中的容器名
ix-nextcloud/nextcloud-76c45cbc95-8x286:config/config.php <namespace>/<podname>:文件地址(从工作目录开始)

在本地编辑文件

在本地编辑文件后一定要把权限改为777,不然导回去的时候容器不能读取文件pod会自动杀死

进入容器修改文件权限

kubectl exec -it nextcloud-76c45cbc95-8x286 -c nextcloud -n ix-nextcloud -- /bin/bash

修改文件权限

chown www-data config.php

修改config.php所有人为www-data

chmod 644 config.php

修改config.php权限为644

图上为修改好的权限图

最后修改:2022 年 04 月 18 日
感谢您的支持