1. 程式人生 > >docker中gitlab重啟之後的報錯及解決辦法

docker中gitlab重啟之後的報錯及解決辦法

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許可權即可  如果容器是自己掛載的掛載卷就更好找了 然後重啟即可