Как установить образ windowsservercore в Docker из BLOB-объекта или сохраненного файла?
Проблема:
Я не могу установить windowsservercore
изображение в docker
,
Это похоже на то, что здесь: образ контейнера windowsservercore не устанавливается
Настроить:
macOS Sierra
с Windows Server 2016 TP5
работает внутри VirtualBox
рядом docker
,
Предпринятые шаги:
Заранее я успешно запустил:
Install-WindowsFeature containers
Enable-WindowsOptionalFeature -Online -FeatureName Containers
Я тогда побежал:
docker pull microsoft/windowsservercore
Это привело к загрузке и сообщению 'Unknown blob'
, Я не знаю, куда он скачал или что делать с этим 'Unknown blob'
,
Как мне теперь убедиться, что это установлено как windowsservercore
изображение для docker
использовать?
Я имею:
1) Перезапущен docker
и беги docker images
который показывает нет установленных образов в хранилище.
2) Загрузил файл изображения "WindowsServerCore-10-0-14300-1000.wim" в C:\Program Files\docker
где у меня также есть docker
а также dockerd
исполняемые файлы.
Могу ли я вместо этого установить этот файл изображения? Если да, то как, пожалуйста?
1 ответ
Решение состояло в том, чтобы удалить существующие файлы docker и dockerd в папке docker, а затем точно следовать инструкциям здесь: https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/. Я полагаю, что это установило Windows-движок Docker напрямую. Это обеспечило работу Docker Engine в качестве службы Windows.