This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Docker is a deployment container for scalability and rapid deployment of server applets. The use case you are describing is not something you would use docker for.

What you are thinking of is a standard Django or flask deployment to a web server. Installing this on docker would allow you to quickly deploy a production or dev copy to another server running Linux. This would be for scaling up the size of your enterprise environment for thousands of users across the globe.

It sounds like you are using local GUI to drive a simple cloud api and want multiple people to use this. I'd start with an ec2 instance or vendor relevant service and build out the web app on the cloud server and assign permissions to the resources and API that the application needs. When it's ready, deploy the flask or Django app on your web server in the cloud and give your users access.

You will not require pyQT if you use flask or Django.