Запуск Docker на Windows с VirtualBox

Запуск Docker на Windows с VirtualBox

DjinN

НАЗАД

Скачиваем и устанавливаем Docker Toolbox

Создаем Docker Machine

docker-machine create --driver virtualbox default
docker-machine start default

Если ругается на отключенную виртуализацию в БИОС (а она включена),то 
docker-machine create default --virtualbox-no-vtx-check






Содержимое результата выполнения команды:

docker-machine env default

Добавляем в (создаем) переменные среды (параметры начинающиеся с SET)

C:\>docker-machine env default
You can further specify your shell with either 'cmd' or 'powershell' with the --shell flag.

SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=C:\Users\user\.docker\machine\machines\default
SET DOCKER_MACHINE_NAME=default
SET COMPOSE_CONVERT_WINDOWS_PATHS=true
REM Run this command to configure your shell:
REM     @FOR /f "tokens=*" %i IN ('"C:\Program Files\Docker Toolbox\docker-machine.EXE" env default') DO @%i






Дополнительно можно в hosts добавить:

192.168.99.100      docker.local





Если VirtualBox выдает ошибку "Cannot access the kernel driver" - необходимо зайти по пути "C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv" и установить

VBoxDrv.inf, затем перезагрузить ПК.

Report Page