Динамический 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-адрес должен быть тем же, который был назначен при создании виртуальной машины.