Is there a way to package a docker setup as an executable?


I would like to build a desktop app that requires the use of several processes, and I am considering to use docker to containerize the app. To be more specific, I want to package a Node JS app, a Python app and a MySQL database into a single Windows executable (msi/exe) that the user can install on their computer. I would like to be able to install all three components as a single executable, and that the user does not see that the executable installs/has installed docker.

Is this possible?

No, please ask your users to install Docker on Windows separately.

Thanks for your answer! :slight_smile:

One can always dream :stuck_out_tongue: