Я пытаюсь запустить контейнер докера на экземпляр windows a2 amazon ec2 (windows 8) и пытаюсь установить докер. Единственный вариант - установить boot2docker. При использовании сервера доступа Microsoft boot2docker не работал, потому что виртуальная коробка не могла работать без аппаратной виртуализации. Я думал, что это может быть проблемой здесь, но, похоже, это не так, поскольку boot2docker-vm запущен.docker/boot2docker in amazon ec2
У меня проблема при попытке запустить boot2docker. Если я использую Boot2Docker Start.exe, я получаю
Waiting for VM and Docker daemon to start .............ooo
И это зависает. Если я пытаюсь запустить из PowerShell с boot2docker -v up
я получаю следующее:
Boot2Docker-cli version: v1.7.1
Git commit: 8fdc6f4
2015/08/06 20:35:58 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
Waiting for VM and Docker daemon to start...
.Connecting to tcp://localhost:2022(attempt #0).Connecting to tcp://localhost:2022(attempt #0).Connecting to tcp://localhost:2022(attempt #0).Connecting to tcp://localhost:2022(attempt #0).Connecting to tcp://localhost:2022(attempt #0)...
ли это что-то делать с не в состоянии получить доступ к Localhost на экземпляре ec2 или виртуальной машине? Если да, то как я могу обойти это?
Вы должны просто загрузить Linux и запустить Docker напрямую, вам не нужно * boot2docker. boot2docker - это быстрый хак, который позволяет запускать контейнеры Linux на ОС, отличной от Linux. – BraveNewCurrency
Хорошо, но в этой ситуации я вынужден использовать Windows. Я пытаюсь установить/вытащить контейнер с виртуального сервера Windows, и это то, что мои клиенты будут работать с – frei