У меня есть один сервер, который запускает много контейнеров Docker, пару из них, для моего основного веб-сайта, другие 2 совместно используются MariaDB и Redis, также один из них - Traefik, а другой - Portainer (у меня все еще есть проблемы с docker кли).
Таким образом, возникает вопрос, как запустить Gitlab в Docker и прокси-сервер через Traefik?
Мне нужен мой 22-портовый порт для подключения SSH от моей основной машины к моему серверу, порты 80 и 443 заняты Traefik (для обработки прокси и https), поэтому все 3 порта, требуемые Gitlab, используются прокси + система.
Как правильно создать экземпляр Dockerized Gitlab с Traefik - обратный прокси?
И другой вопрос, как бегун (для CI / CD) будет работать на экземпляре Dockerized? (Способ Xzibit? «Я создал для вас экземпляр Docker, чтобы вы могли запускать Docker внутри Docker, который также может запускать Docker?»)