OK проблема решена благодаря PanosMR .
Для меня было решено установить сеть ВМ в качестве только хоста. Затем назначьте Sub- net IP-адрес виртуальной машине, например 192.168.42.0
, с маской, подобной 255.255.255.0
.
. После этого я посмотрел, какому IP-адресу была назначена моя виртуальная машина. IP был 192.128.42.128
. Затем на docker внутри моей виртуальной машины Ubuntu я установил контейнер Gitlab --publish
IP на тот же IP-адрес виртуальной машины плюс порт.
Например --publish 192.168.42.128:4000:80
и boom! Когда был запущен контейнер Gitlab, у меня был доступ через мой Windows P C на этот IP.
Это было самое простое решение, которое я когда-либо видел, и также единственный файл git.