[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Feedback on how to run a Desktop Gambas Application into a Docker container
[Thread Prev] | [Thread Next]
- Subject: Re: Feedback on how to run a Desktop Gambas Application into a Docker container
- From: Fabien Bodard <gambas.fr@xxxxxxxxx>
- Date: Thu, 21 Aug 2025 12:34:22 +0200
- To: Gambas Mailing List <user@xxxxxxxxxxxxxxxxxxxxxx>
Le jeu. 21 août 2025 à 01:58, Linus <olivier.cruilles@xxxxxxxx> a écrit : > Hello all, > > Like previously the feedback about how to run a Gambas Web Application > into a Docker container, > today is the turn of how to run a Gambas Desktop Application. > > The main differences are: > - the command line executed into the Docker Container for a Gambas Desktop > Application > is the *.gambas executable itself rather than the Web Server process in > the case of a Gambas Web Application. > - The options used in the command line to start the Docker Container > > You will find here a little video showing how to start a Gambas Desktop > Application into a Docker Container + the Gambas demo Project + the Docker > project to build the Docker Image of the Gambas Desktop Application > > Docker_Gambas_Desktop_Application > <https://drive.google.com/drive/folders/1D6Q8bsilYRq4RKcybVl6pEyUOTD-dOt0?usp=sharing> > > > Here is an example of the Docker command line to start a Graphic > Application > > xhost +local:docker ; \ > docker run -it --name calculateurdegrade \ > --privileged \ > --net=host \ > --env="NVIDIA_DRIVER_CAPABILITIES=all" \ > --env="DISPLAY=$DISPLAY" \ > --env="QT_X11_NO_MITSHM=1" \ > --volume="/tmp/.X11-unix:/tmp/.X11" \ > calculateurdegrade:202508 > > > The only bad point on this kind of solution to embedded a Gambas Desktop > Application, is the size of the Docker Image produced (in this example > 746MB) > It is a quite normal size for an application that embed all the needed libraries for a > but the size does not affect at all the time to start the application, > that’s the magie of Docker... > > In the end the Docker Image can run the Application on any Linux > distribution because all the necessary for the Graphic Application is > inside the Docker Container. > > > I hope this project will interest/help someone > > > Olivier Cruilles > > > > > > Fabien Bodard
Feedback on how to run a Desktop Gambas Application into a Docker container | Linus <olivier.cruilles@xxxxxxxx> |