официальный процесс обновления:
boot2docker stop
boot2docker download
boot2docker up
Я сделал это в простом сеансе cmd.exe
, и он работал отлично, даже через прокси.
C:\Users\VonC\prog\b2d>bd download
Latest release for boot2docker/boot2docker is v1.6.0
Downloading boot2docker ISO image...
Success: downloaded https://github.com/boot2docker/boot2docker/releases/download/v1.6.0/boot2docker.iso
to Z:\.boot2docker\boot2docker.iso
Boot2Docker version 1.6.0, build master : a270c71 - Thu Apr 16 19:50:36 UTC 2015
Docker version 1.6.0, build 4749651
boot2docker upgrade
может не дать ожидаемого результата (в том смысле, что он сбросит все, включая удаление boot2docker-vm
).
Так что не делайте этого.
Если вы это сделали, вам нужно снова выполнить start.sh
. который запустит (снова) и запустит новый экземпляр виртуальной машины boot2docker.
Относительно «dial tcp: GetAddrInfoW: No such host is known.
» см. проблема 686.
Вы можете хотя бы отладить шаг инициализации с помощью boot2docker init -v
.
Я перезагрузил свою систему, и теперь я могу создать свой док-контейнер.
В выпуск также входят:
Похоже, вы используете встроенную оболочку Windows cmd.exe
, которая не поддерживается.
Вам необходимо использовать оболочку Boot2Docker.
Дитер Менне упоминает в комментариях:
«cmd не поддерживается»: теоретически вы правы, но из-за ошибки при синтаксическом анализе строки -v
в настоящее время вы ДОЛЖНЫ использовать cmd или Powershell для 1.6, если у вас есть общие папки.
См. выпуск 12590
Для других: не забудьте запустить «boot2docker shellinit
» в cmd.
person
VonC
schedule
23.04.2015