【发布时间】:2018-11-27 11:11:30
【问题描述】:
我正在创建 docker 映像,稍后将在具有严格设置的 Kubernetes 上使用:
- 只读文件系统
- 非root用户
出于测试目的,我可以在 docker-compose 配置中使用 read_only: true 模拟 1)。然后,我必须为具有写入活动的位置添加一些目录,例如 /run 和 /var。但是如果我尝试使用here 所示的 tmpfs,则该目录归 root 所有:
drwxr-xr-x 2 root root 40 Nov 27 11:05 /var
有没有秘密选项可以使它成为drwxrwxrwx?是否有替代方案(除了普通磁盘目录)?
跑步:
- Docker 版本 18.06.0-ce
- docker-compose 版本 1.8.0
- Ubuntu 16.04
【问题讨论】:
标签: docker docker-compose