Для развертывания и запуска Docker контейнеров на настольном компьютере или сервере вам потребуется установить Docker Engine. Далее вы можете использовать Docker CLI (Command Line Interface) для управления контейнерами.
Чтобы переносить и запускать контейнеры, разработанные на другой операционной системе, на автономной служебной машине под управлением Windows, вам потребуется использовать Docker образы, собранные для Windows. В данном случае контейнеры, разработанные на другой операционной системе (например, Linux), не будут совместимы с Windows и не будут работать.
Для установки Docker Desktop на автономную машину под управлением Windows без доступа к Docker Hub, вам потребуется:
1. Скачать установочные файлы Docker Desktop на машину с доступом к интернету.
2. Скопировать установочные файлы на автономную машину под управлением Windows.
3. Запустить установку Docker Desktop на автономной машине, используя скопированные установочные файлы.
После установки Docker Desktop на автономной машине, вы можете использовать его без подключения к Docker Hub. Однако для использования контейнеров вам потребуется иметь локальную копию Docker образов, находящихся в локальном Docker Registry или загрузить образы с помощью Docker CLI с машины с доступом к интернету и затем перенести их на автономную машину.
Для переноса контейнеров со всеми их зависимостями на другую машину, вы можете использовать Dockerfile, который описывает инструкции по сборке образа контейнера. Вы можете собрать образ контейнера на одной машине с доступом к Docker Hub, сохранить его в виде файловой системы или архива и затем перенести его на автономную машину. На автономной машине вы можете загрузить этот образ с помощью Docker CLI и запустить контейнер на базе этого образа.