docker迁移根目录导致的权限问题

项目场景:

起因是docker默认安装的根目录,空间不太够了,需要迁移


问题描述

按照迁移的步骤,将文件 cp -rf到新路径之后修改data-root路径,然后重启docker,看起来一切正常。


原因分析:

观察一会发现,一个之前的elastic容器不停重启,报错:

docker-entrypoint.sh: line 84: cannot create temp file for here-document: Permission denied ,

尝试给容器授权,目录授权,均未解决。然后发现别的容器也有权限问题,怀疑是迁移过程中的问题。


解决方案:

经过查找资料,发现也有人碰到类似的问题,解决方法有两种,1、使用rsync把目录和权限都迁过来,2、使用cp -rp 命令,拷贝的时候带上权限。

我采用的是第二种方案,启动正常

相关推荐
竣达技术几秒前
守护变电站直流 “生命线”|竣达 BMS‑PRO‑II 智能电池综合管理单元,让蓄电池运维看得见、管得牢
运维·监控系统·机房监控
腾讯数据架构师9 分钟前
摩尔线程 GPU 怎么接入 Kubernetes 跑 DeepSeek?CubeStudio 摩尔线程(MUSA)适配实操
人工智能·云原生·容器·kubernetes·开源·mlops·maas
云上工程笔记13 分钟前
2026 年 GPU 云服务器成本对比榜单:显存、算力、单小时价格和任务完成成本怎么算
运维·服务器
楠楠子呀14 分钟前
号码验证技术解析:从原理到实践
运维·人工智能·ai·electron·自动化
Baron X24 分钟前
Linux PAM登录告警
linux·运维·告警
团子股股东峥哥26 分钟前
day27-RHEL-访问Linux文件系统
linux·运维·服务器
μθημα28 分钟前
K8s Pod 管理实战:虚拟机环境下的具体命令与步骤
java·docker·kubernetes
梦梦代码精34 分钟前
深度体验BuildingAI:一款集成商业闭环的开源智能体平台
人工智能·docker·开源·代码规范
佳児素花痴╮1 小时前
Linux IO模型详解:从阻塞到多路复用
linux·运维·服务器
乐维_lwops1 小时前
网管平台是什么?网管工具如何选?企业网络运维的完整指南
运维·网络·网管平台