У меня есть тома докера для моего gitlab / gitlab-ce: последняя установка Gitlab.Я могу найти мой каталог git-shell в томе докера с хоста.Я создал gitlab-shell / gitlab-shell / hooks / pre-receive.d и опустил туда свой скрипт.Вся структура каталогов и сценарий принадлежат владельцу root: root, и каждый (на данный момент) имеет r + x perms.
Однако, похоже, он никогда не выполняется.