Я хочу создать исполняемый файл Windows (.exe), который должен установить панель инструментов docker (docker-machine, docker-compose, virtualbox) в windows.Как скомпилировать docker toolbox, dockerfile, файл docker-compose внутри исполняемого файла?
Мне также необходимо связать файлы-док-файлы и докер-файлы внутри файла .exe. Таким образом, как только ящик инструмента установлен, он должен вызвать файл компоновки docker, и контейнер должен быть запущен, как я определил в файле docker.
Я хочу автоматизировать этот процесс одним щелчком мыши, а не разрешать всем устанавливать все эти компоненты и запускать контейнеры вручную.
Можно ли это осуществить? Я пытаюсь использовать NSIS или установку Inno.
Благодарим за предложение. Не могли бы вы рассказать мне, почему бы не связать файл докеров? – Jugi
Потому что даже в том случае, если вы распространяете традиционным способом, вы не распространяете Dockerfile. Файл Docker должен использоваться как ссылка или для расширения. Но для упакованного приложения для работы с контейнерами не требуется только изображение –
Мне нужно получить некоторые параметры для контейнера, такие как порт, версии и несколько других вещей от пользователя во время выполнения файла установщика. Как я могу передать эти параметры для сборки контейнера, если я сохраню изображение вместо использования файла docker? – Jugi