【发布时间】:2017-10-17 05:59:21
【问题描述】:
我刚刚使用 Docker 文件创建了图像,并更改了我刚刚使用的用户:
USER myuser
我们正在使用目录来存储数据,我们使用以下方式更改目录权限:
chown -R myuser:myuser /data-dir
这个 Docker 文件用于 etcd,我们希望 etcd 使用 /data-dir 来存储数据。现在,我们使用 kubernetes yml 文件将 /data-dir 映射到 efs 卷。
使用以下代码:
volumeMounts:
- name: etcdefs
mountPath: /data-dir
volumes:
- name: etcdefs
persistentVolumeClaim:
claimName: efs-etcd
我希望在此之后,映射目录 /data-dir 应该具有 myuser:myuser 的权限,但它会将目录设置为 root:root
谁能建议我在这里做错了什么?
【问题讨论】:
标签: docker kubernetes