Current Image

Useful Docker commands (cheat sheet)

# list containers / images

docker ps -a

docker images




# run interactive container

docker run --rm -it --name dbg ubuntu bash




# start a container in the background mapping ports & mounting code

docker run -d --name myapp -p 5000:5000 -v /home/radlee/projects/myapp:/usr/src/app node:18-alpine
 sh -c "cd /usr/src/app && npm install && npm start"




# show logs and shell into a container

docker logs -f myapp

docker exec -it myapp sh




# clean up

docker container prune

docker image prune -a

docker system prune -a