docker中搭建的gitlab在服务器或者docker重启之后启动gitlab容器时会报错:
还是权限问题 但是不管777还是2770都不好使, 最后看到一个大佬写的:
While container restarting try "docker exec -it [container ID] update-permissions", this fix the problem.
在重启的时候加入这一行docker exec -it [container ID] update-permissions 来更新你的容器
然后你会发现还没好 但报错已经换成了:
Failed asserting that mode permissions on "/var/opt/gitlab/git-data/repositories" is 2770
这个就简单了 只要找到你的 repositories 给它2770权限即可 如果容器是自己挂载的挂载卷就更好找了 然后重启即可