У меня есть огромный исполняемый файл (проект qtcreator 5.12 GUI, написанный на c ++), который запускается, когда помещается в тот же каталог с некоторыми DLL. Я использую windows 10.0.18363 V 1909 и docker desktop.
Теперь я хочу предоставить этот исполняемый файл клиенту (он также использует windows10). Для этого мне нужно поместить мой исполняемый файл в контейнер.
Я новичок в docker, у меня есть некоторые базовые c знания о том, как создавать и запускать контейнеры. Но мне не удалось поместить свой исполняемый файл в контейнер. Я начал делать очень простой проект на C ++ (helloworldfrom cpp) с qt-Creator вроде этого
then I took the helloworldfromcpp.exe along with sone dlls into a directory and created a dockerfile in it:
.
When I doubleclick on the executable it runs OK. Can anybody help me what to put into my dockerfile in order to containerize it
? I tried that but it won`t work.
введите описание изображения здесь
- Нужно ли мне использовать ubuntu или windows, и что я должен извлекать из dockerHub?
- Нужно ли мне ставить исполняемый файл в conatiner или весь мой проект qt (для меня будет проще только исполняемый файл)?
Спасибо за вашу помощь