Установка докер для окон:
Docker не работает изначально на окнах.
Если ОС не является Windows 10 pro, докер устанавливается через Docker Toolbox.
После Docker устанавливается с помощью Докер Toolbox, выполните шаги ниже:
шаг 1: нажмите на "Докер Quickstart Терминал" на окна для запуска. Это запускает докер-машину - виртуальную машину с именем «по умолчанию» через виртуальный бокс оракула.
Шаг 2: Откройте окно командной строки Windows. Поскольку шаг-1 создал докер-машину, мы можем выпустить команды docker-machine
из cmd. В команде docker-machine ls
будет отображаться текущая виртуальная машина с ее именем (по умолчанию). Обратите внимание, что вы можете создать столько виртуальных машин, сколько вам нужно из cmd, используя команду docker-machine create --driver drivername vmname
.
Шаг 3: Запуск клиента докера Докеры-клиенты работают на определенной виртуальной машине.Это означает, что нам нужно сообщить клиенту, где находится хост-докер (oracle virtualbox - не Windows-ноутбук) и к какой виртуальной машине нужно настроить таргетинг. Следующее упрощает задачу таргетинга на конкретную виртуальную машину.
C:\Users\B> docker-machine env --shell cmd default
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=C:\Users\B\.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 ('docker-machine env --shell cmd default') DO @%i
If you just run the following on cmd:
@FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
Все указанные выше переменные env будут установлены. Затем мы можем выдать команды клиента (docker) из cmd, ориентируясь на виртуальную машину докеров-дефолтов.
шаг 4: Теперь мы хотим сделать папку окна доступными для виртуальной машины Docker именем «по умолчанию», так что, что контейнер (или контейнеры), работающие на этой виртуальной машине можно использовать данные по этому вопросу папка.
Перейти к виртуальному боксу, работающему на вашем ноутбуке. найдите виртуальную машину «по умолчанию» и выберите настройки (это то, о чем я просил в своем первоначальном вопросе) и обмениваюсь папкой windows/c/Users.
[Примечание: настройки опции диалога обычно можно, щелкнув правой кнопкой мыши на значок Docker из системного трея, если докер был установлен непосредственно на окнах (10 про).]
Теперь выдает команду CMD
docker run -it --name suorsa -v /c/Users:/datavol ImageName:latest
Папка/c/Пользователи теперь доступны для доступа, как в/datavol для контейнеров.
Вы искали в Интернете первым? – Jadeye