F4-424MAX主机,系统TOS6最新
通过docker安装gitlab/gitlab-ce:latest容器时,一旦进行容器/var/opt/gitlab数据卷映射到宿主机的非用户目录文件夹时,容器unhealthy,gitlab无法进入容器登录界面。去除数据卷映射或映射到/home/用户名、/public时,容器却正常,N次尝试,故障依旧。另外在安装其他容器也有出现因权限问题导致的启动运行,请官方在实验室排除一下,好好检查一下权限管理为何如此混乱。群晖或威联通都没有问题,映射后自动有权限,容器自动运行。客服说是gitlab问题,我看是你们态度问题。
DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
版主: TerraSupport, TMsupport, TMjack
- michael021
- 帖子: 4
- 注册时间: 2025年 2月 21日 星期五 10:10 am

Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
在安装nodered/node-red:latest容器时也出现同样问题,不作映射或映射至/home目录时正常启动,映射至指定的/Volume2或/Volume3目录时就不断重启,容器运行异常。
Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
可以尝试在docker-compose文件的环境变量部分中增加权限相关内容
- PUID=0
- PGID=0
这个牌子的默认用户ID和用户组ID好像都是0,停止容器再重启后试试
- PUID=0
- PGID=0
这个牌子的默认用户ID和用户组ID好像都是0,停止容器再重启后试试
Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
感谢您的反馈信息,已反馈至产品团队,我们会及时安排相关同事核查此问题。请耐心等待。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):
技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
经排查gitlab/gitlab-ce 在启动运行过程中会对部分文件的权限进行编辑,导致 gitlab 启动过程中因为文件权限问题导致无法正常启用。michael021 写了: ↑2025年 2月 21日 星期五 1:47 pm F4-424MAX主机,系统TOS6最新
通过docker安装gitlab/gitlab-ce:latest容器时,一旦进行容器/var/opt/gitlab数据卷映射到宿主机的非用户目录文件夹时,容器unhealthy,gitlab无法进入容器登录界面。去除数据卷映射或映射到/home/用户名、/public时,容器却正常,N次尝试,故障依旧。另外在安装其他容器也有出现因权限问题导致的启动运行,请官方在实验室排除一下,好好检查一下权限管理为何如此混乱。群晖或威联通都没有问题,映射后自动有权限,容器自动运行。客服说是gitlab问题,我看是你们态度问题。
您可通过终端,执行下面的命令修改运行文件所需的权限,来解决 gitlab/gitlab-ce 无法启动的问题。
代码: 全选
docker exec -it gitlab chmod 0777 /var/opt/gitlab/gitlab-workhorse如需技术支持服务请前往https://forum.terra-master.com/cn/viewtopic.php?f=87&t=3559
- michael021
- 帖子: 4
- 注册时间: 2025年 2月 21日 星期五 10:10 am

Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
一、启动容器后进入unhealthy状态,执行docker exec -it gitlab chmod 0777 /var/opt/gitlab/gitlab-workhorse,仍然显示等待启动,无法正常进入登录gitlab的页面“HTTP 502: Waiting for GitLab to boot”。实验室具体是如何操作的,步骤顺序是什么??
二、为什么群晖或威联通都没有此类问题,映射任意存储空间的指定文件夹都不会有这个权限问题。
二、为什么群晖或威联通都没有此类问题,映射任意存储空间的指定文件夹都不会有这个权限问题。
Re: DOCKER 容器映射宿主机文件夹权限问题,请实验室核查。
首先,问题的复现是通过您反馈的信息进行了相应的操作步骤。在您执行之前的命令后,无法解决您的问题,这或许还存在其他因素的影响。
之前提及到“gitlab/gitlab-ce 在启动运行过程中会对部分文件的权限进行编辑”,编辑后的权限所属用户并不存在我们系统的用户列表中,这也就导致gitlab 启动过程中因为文件权限问题导致无法正常启用。
针对您的问题,我们需要继续排查,我们建议您联系官网客户,我们将为您安排工程师远程排查。
如需技术支持服务请前往https://forum.terra-master.com/cn/viewtopic.php?f=87&t=3559