首页 > 编程知识 正文

docker文件权限开放,docker容器权限管理

时间:2023-05-06 01:58:27 阅读:17221 作者:774

默认情况下运行背景容器时,容器的默认权限为根级别。 这带来很多不稳定的因素。 例如,容器可能修改只有root用户才能修改的内容。 另外,如果使用nobody,容器将想写常规文件,由于没有权限而被主机拒绝。 怎么设定权限? 我是docker-compose设定. env (默认为. env。 当然,可以指定是哪个XX.env。 如果未指定,请查找同一目录中的. env文件。 )文件实现首先将. env添加到dockers-compose文件

在services 3360 XXX : env _ file :-sample.env user : ' $ { uid } : $ { GID } '同一目录中创建sample.env文件。 内容如下。

设置uid=1000GID=1000docker-compose环境

使用source sample.env export $ (cut-d=-f1 sample.env ) docker-compose config命令查看docker-compose up时,非根用户将启动

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。