Skip to content

xchek/docker-python-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker-python usage:

Drop into python3 interpreter running in container:

docker run -it python:3

Builds images from Dockerfile in $CWD:

docker build -t IMAGE_NAME .

Run IMAGE_NAME in container CONTAINER_NAME. (Clean-up --rm)

docker run -it --rm --name CONTAINER_NAME IMAGE_NAME

Run python script in interactive mode (drops into interpreter):

docker run -it IMAGE_NAME python -i ./main.py

Run command python in running container:

docker exec -it CONTAINER_NAME/CONTAINER_ID python

List all containers:

docker ps -a

Inspect container metadata:

docker container inspect CONTAINER_NAME

(Could be dangerous) Removes all containers (-f force, -v delete volumes, -q quiet-print ids only):

docker rm -fv $(docker ps -aq)

Useful links:

https://docs.docker.com/engine/reference/build/

https://docs.docker.com/engine/reference/exec/

https://docs.docker.com/engine/reference/run/

Random free APIs:

https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/

About

Sandbox to test running python in containers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published