Docker ENTRYPOINT/CMD Container Test
app.py takes a String as positional argument and an optional --repeat INT. unit_tests.py takes an optional --number INT.
python app.py Dockerwhale --repeat 5
python unit_tests.py --number 100
docker build -t python-container .
docker run --rm python-container
Overwriting CMD
docker run --rm python-container Foo
docker run --rm python-container Foo --repeat 10
docker run --rm python-container --help
Overwriting ENTRYPOINT
docker run --rm -it --entrypoint /bin/bash python-container
docker run --rm -it --entrypoint python python-container
docker run --rm --entrypoint python python-container unit_tests.py --number 1000