I need someone to create a Python program to start & manage many Docker Containers
- or -
Post a project like this€150(approx. $161)
- Posted:
- Proposals: 4
- Remote
- #1425060
- Expired
Description
Experience Level: Intermediate
General information for the business: We have developed an OCR to extract information from chrome browser windows that run a Flash Player live video stream application
Description of requirements/functionality: I have written pyhton software that runs several chrome browser windows. Those browsers have a Flash Player live video stream application. I am capturing the screen and using OCR to extract information. There are at least 20 chrome browser windows that I need to extract information from. Unfortunately, Flash crashes so I cannot open more than 2-3 windows at the same time. I need to monitor at least 20 applications, and each application must be run twice. So in total at least 40 chrome browsers that run Flash Players.
I need to run many Docker containers in parallel, with each container running 2 chrome browsers. So in total I will need 20 Dockers.
What I want to have is:
1) Several Docker containers (that will be run in my server) on Ubuntu and advice on how to configure them
2) A master python program that uses python to start/close the containers
3) A way to start python programs in the virtual machines from the master python program.
4) A way to communicate data from and to the master-python program to the mini-python programs that run in the containers
5) The 2 versions of the same application must be started with a time difference of 2-3 minutes
6) The master program should keep track of what applications are running and open, close, or update the applications that must be monitored. This is largely implemented in my code but needs to be adapted for the Docker containers
In other words, it not just the Docker containers that I need to create. I need a way/program to automatically create and manage them.
When the code is completed I will need an explanation of how it works, preferably by a short video call.
I will supply my python code that can test two windows in parallel.
Specific technologies required: Python, Docker, Ubuntu
OS requirements: Linux
Extra notes:
Description of requirements/functionality: I have written pyhton software that runs several chrome browser windows. Those browsers have a Flash Player live video stream application. I am capturing the screen and using OCR to extract information. There are at least 20 chrome browser windows that I need to extract information from. Unfortunately, Flash crashes so I cannot open more than 2-3 windows at the same time. I need to monitor at least 20 applications, and each application must be run twice. So in total at least 40 chrome browsers that run Flash Players.
I need to run many Docker containers in parallel, with each container running 2 chrome browsers. So in total I will need 20 Dockers.
What I want to have is:
1) Several Docker containers (that will be run in my server) on Ubuntu and advice on how to configure them
2) A master python program that uses python to start/close the containers
3) A way to start python programs in the virtual machines from the master python program.
4) A way to communicate data from and to the master-python program to the mini-python programs that run in the containers
5) The 2 versions of the same application must be started with a time difference of 2-3 minutes
6) The master program should keep track of what applications are running and open, close, or update the applications that must be monitored. This is largely implemented in my code but needs to be adapted for the Docker containers
In other words, it not just the Docker containers that I need to create. I need a way/program to automatically create and manage them.
When the code is completed I will need an explanation of how it works, preferably by a short video call.
I will supply my python code that can test two windows in parallel.
Specific technologies required: Python, Docker, Ubuntu
OS requirements: Linux
Extra notes:
George C.
100% (1)Projects Completed
1
Freelancers worked with
2
Projects awarded
25%
Last project
31 May 2017
Greece
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi,
What is the timeline for your project?
ThanksGeorge C.18 Jan 2017Hello,
I would say one week.
Thanks,
George
293827
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies