# Docker ## Handling Builds ### Building a Docker image ```bash sudo docker build -t tag/name . ``` > **_NOTE:_** The `-t`-tag stands for Tag followed by the Tag-Name and the `.` is the location of the Dockerfile. ## Handling Images ### List all images ```bash sudo docker images ``` ### Delete all unused Images ```bash sudo docker image prune -a ``` ## Handlicng Containers ### List all running containers ```bash sudo docker ps ``` ### List all containers ``` sudo docker ps -a ``` ### Delete a running container ``` sudo docker rm -f ``` > **_NOTE:_** The `-f`-tag stands for force-command ### List all Containers with `Exited` Code ```bash sudo docker ps -q -f status=exited ``` ### Delete all containers with `Exited` Code ```bash sudo docker rm $(sudo docker ps -q -f status=exited) ``` ## Handling private registry