gitlab内部文件夹挂载到centos后,gitlab运行提示无权限导致无法正常运行提示permission denied;现已经解决做个记录。

方法1
容器运行时添加--privileged=true 以特权模式运行;
方法2
在gitlab运行后以此执行如下命令,给容器提权;

docker exec -it gitlab update-permissions 
docker restart gitlab

方法3
上面都不行的话,修改挂载目录的访问权限

chmod -R 2770 /var/opt/gitlab/git-data/repositories
最后修改:2022 年 09 月 30 日
免责声明:本站为个人博客,博客所发布的一切修改补丁、注册机和注册信息及软件的文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。访问和下载本站内容,说明您已同意上述条款。