контейнерный простой GUI написанный в исполняемом файле qt c ++ - PullRequest
0 голосов
/ 04 августа 2020

У меня есть огромный исполняемый файл (проект 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:

enter image description here.

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 (для меня будет проще только исполняемый файл)?

Спасибо за вашу помощь

...