Table of Contents
docker run -e "SPRING_PROFILES_ACTIVE=dev" -p 8080:8080 -t springio/gs-spring-boot-docker
--name container name -e environment variable -p port forwarding -t target image -d -i -t detached interactive tty (allocate pseudo tty)
docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES dd81810c6f80 foo/bar "java -cp app:app/li…" 2 minutes ago Up 2 minutes 0.0.0.0:8080->8080/tcp competent_lamport
-a all containers, including stopped ones -s display size
docker start docker stop docker restart docker kill
docker logs <ID> docker attach <ID> # Exit with ctrl-p + ctrl-q as ctrl-c/ctrl-d is proxied to the container and might terminate it