Динамический IP-адрес в минишифте вызывает проблемы

Я недавно установил minishift, исходную среду openshift, построенную на докере на моем ноутбуке. Экземпляр работает нормально в первый раз при установке. Однако, когда я выключаю свою машину, а затем пытаюсь запустить систему снова, происходит сбой. Проблема заключается в том, что IP-адрес назначается при первом запуске виртуальной машины при перезапуске системы. Проблема не сохраняется, когда я удаляю виртуальную машину и затем запускаю ее снова. Какое решение для этого? Я пробовал несколько возможных решений, представленных в Интернете.

Я также пытался --host-only-cidr "192.168.99.1/24" мини-смещение при запуске в первый раз. Но это тоже не помогло.

1 ответ

Решение

Я нашел решение. Хотя для этого требуется использование стороннего скрипта, в настоящее время не предусмотрено назначение статического ip виртуальным машинам Virtualbox. Я использовал библиотеку https://github.com/ahilbig/docker-machine-ipconfig и выполнил следующие шаги, которые обеспечивают статический IP-адрес для мини-смещения. Команда

minishift-ipconfig static <your_ip_address>

Обратите внимание, что IP-адрес должен быть тем же, который был назначен при создании виртуальной машины.

Другие вопросы по тегам