Как установить миникуб и докер в Windows 10? - PullRequest
0 голосов
/ 22 ноября 2018

хочу работать на миникубе.Я установил его успешно, но я узнал, что в Windows 10 мне нужно отключить Hyper-v.Теперь, когда я пытаюсь установить докер, ему нужно включить Hyper-v.

Мне нужны оба для работы.

Пожалуйста, предложите способ, как это сделать.

Благодарим вас за помощь.:)

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

@ bkr вам не нужно отключать Hyper-V, чтобы использовать мини-куб.

Сценарии выглядят следующим образом:

1) Используйте Docker и мини-куб с Hyper-V (вы найдете инструкции в ответе выше). Включите Hyper-V, установите Docker, используйте мини-куб с аргументами.minikube start --vm-driver hyperv --hyperv-virtual-switch "<created Hyper-V switch name>" В то же время вы сможете нормально взаимодействовать с Docker.Используйте команды kubectl / minikube для кластера Kubernetes и команды Docker для Docker.
2) Используйте VirtualBox для Kubernetes и панель инструментов Docker для Docker minikube start --vm-driver=virtualbox

3) Используйте Docker для Windows и Kubernetes в Docker

0 голосов
/ 22 ноября 2018

Этого можно добиться, создав новый виртуальный коммутатор в диспетчере Hyper-V для Minikube.

  1. Откройте диспетчер Hyper-V (простой поиск Windows найдет его)
  2. Выберите «Диспетчер виртуальных коммутаторов»
  3. Выберите «Новый коммутатор виртуальной сети» и выберите тип сети «Внешние»
  4. Создайте виртуальный коммутатор (запомните имя, под которым вы его сохранили)
  5. Затем при запуске minikube вы можете сделать следующее: minikube start --vm-driver hyperv --hyperv-virtual-switch "<your switch name>"

Подход взят из следующей статьи: https://medium.com/@JockDaRock/minikube-on-windows-10-with-hyper-v-6ef0f4dc158c

...