How to run python script in docker with the script being sent dynamically to docker container ?
Also, it should handle multiple simultaneous connections. For example, if two run is executed by two people at once, it should not override the file created by one person by the another.
Form your new directory by creating a new root project folder in the sidebar, and naming it. Open a new workspace named main.py . Enter the cd [root folder name] command in the Terminal to tap into your new directory. Copy and paste any pre-existing Python application code into your main.py workspace.
Normally, you Mount a host file as a data volume, or, in your case, a host directory.
See the python image:
docker run -it --rm --name my-running-script -v "$PWD":/usr/src/myapp -w /usr/src/myapp python:3 python your-daemon-or-script.py
That way, if a file is created in that mounted folder, it will be created on the host hard-drive, and won't be overridden by another user executing the same script in his/her own container.
For an Ubutu image, you need
git clone --mirror
). When you fetch a PR, you can run a new container, and push that PR branch to the container Git repo. A post-receive hook on that container repo can trigger a python script. - then you can
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With