Определенно возможно запустить Gitlab из контейнера docker. На Windows может потребоваться переключиться на Linux контейнеры. Однако, как упоминается в этой статье, они официально не поддерживают docker windows GitlabOn DockerWindows.
Вы должны использовать ту же команду docker run
, которую они предоставили в ссылка. После этого вот несколько вещей, которые вы можете проверить после выполнения команды запуска:
Сначала проверьте, работает ли контейнер с docker ps
, если вы не видите, что ваш контейнер работает, попробуйте
docker ps -a
-a тег показывает все контейнеры, включая закрытые. Если контейнер вышел, вы должны проверить журналы с помощью
docker logs container_id
, если контейнер работает, попробуйте получить IP-адрес с помощью:
docker inspect container_id | grep -i ipaddress
Получив IP-адрес, попробуйте перейти по адресу в браузере. Поскольку вы сопоставляете порты, вы также можете использовать ipaddress вашей машины здесь.
Вы можете найти его с помощью ifconfig
на linux или ipconfig
на windows.