Dockerfile copies python parts, including the entrypoint.py file to the image. Build this:
docker build -t sample-python-app-execv .
Run:
# Run the pre-built
docker run thedoh/sample-python-app-execv:latest
# Or the one you built yourself
docker run sample-python-app-execv
- Docker starts this image
- CMD calls
/python -s -S /entrypoint.py entrypoint.pyusesos.execvto make/python -s -S /myapp.pythe running process (See execv(2))- Execution begins from within
myapp.py, being executed by/python(the static binary)