Несмотря на то, что установка Docker Desktop полностью автоматическая и практически не требует каких-либо настроек со стороны пользователя, этот процесс на Windows не всегда проходит гладко.
После установки Docker Desktop может произойти неожиданная ситуация: Docker стоит и даже запущен, но при этом система его не видит, через командную строку невозможно, например, проверить текущую версию.
Возможно, это связано с изначальными настройками уровня доступа в Windows, поэтому в такой ситуации необходимо прописать путь к Docker вручную.
Самый простой способ – через Параметры системы. Кликните правой кнопкой на иконке «Этот компьютер» на Рабочем столе, нажмите «Свойства».
В открывшемся окне перейти в раздел «Дополнительные параметры системы» (блок расположен справа).
Если по какой-то причине у Вас нет иконки «Этот компьютер» на Рабочем столе, в нужный раздел настроек можно попасть другим способом.
Для этого необходимо открыть Свойства системы напрямую (Win + R, после этого ввести sysdm.cpl и нажать Enter).
В открывшемся окне перейти на вкладку «Дополнительно» и нажать кнопку «Переменные среды…»
В нижнем блоке «Системные переменные» выбрать переменную PATH, и нажать кнопку «Изменить».
Нажать кнопку «Создать»
В новую появившуюся строку необходимо вписать путь к папке, в которой установлен Docker. По умолчанию это папка C:\Program Files\Docker\Docker\resources\bin (если Вы не меняли путь при установке Docker).
Должно получиться вот так:
Нажимаем «ОК» во всех окнах, сохраняя сделанные настройки.
После этого перезапускаем командную строку или терминал (если не перезапустить, а повторить запросы в уже запущенном окне, то данных все равно не будет).
Проверяем системный путь к Docker командой “where docker”, получаем путь, который мы указали в системе. Проверяем версию установленного Docker, получаем нужную информацию.
Теперь и сама система видит Docker, а это значит, что мы сможем обращаться к нему из других приложений.