Академический Документы
Профессиональный Документы
Культура Документы
1.2. Если нет, включить виртуализацию в BIOS (для этого нужно обратиться к администратору).
1.3. Есть два способа использовать Docker Desktop for Windows с бекендом на Hyper-V, либо на WSL 2:
a. Hyper-V:
i. Открыть PowerShell от имени администратора;
ii. Запустить следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
b. WSL 2:
i. Убедиться, что установлена версия Windows не ниже 1903 сборки 18362 (Win + R (или Пуск ->
Служебные – Windows -> Выполнить) -> в появившемся окне ввести “winver” и нажать “Ок”);
ii. Открыть PowerShell от имени администратора;
iii. Ввести следующую команду:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
iv. Ввести следующую команду:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
v. Установить обновление ядра Linux (тут)
vi. Перезагрузить компьютер (! ВАЖНО !)
vii. Запустить следующую команду в PowerShell:
wsl --set-default-version 2
viii. Установить дистрибутив WSL 2 (V:\ДИТ\Distributives\PHP VS 2017\
Ubuntu_2004.2020.424.0_x64.appx, выбрать другой дистрибутив )
ix. После установки вас попросят ввести логи и пароль для дистрибутива (нужен при вводе
комманды sudo).
1.4. Установить Docker Desktop for Windows (V:\ДИТ\Distributives\PHP VS 2017\Docker Desktop
Installer.exe).
1.5. Кликаем на иконку Docker Desktop в трее -> Settings -> General -> Use the WSL 2 based engine
1.6. Сохранить себе локально докер имейдж safo-dev-1.0 отсюда: V:\ДИТ\Distributives\PHP VS 2017\
safo-dev-1.0.tar
1.7. Выполнить команду в PowerShell:
docker load -i <путь к safo-dev-1.0>
1.8. Проверить, что появился имейдж safo-dev с тегом 1.0 с помощью команды:
docker image ls -a