Docker

bash

docker exec -it pihole /bin/bash

clean all

docker rm -f $(docker ps -qa)
docker rmi -f $(docker images -q)
docker volume rm $(docker volume ls -q)

commands

docker ps # display docker containers
docker image prune # remove unused docker images
docker stats # display CPU/memory usage of running docker containers
docker kill $(docker ps -q) # stop all docker containers
docker rm $(docker ps -a -q) # remove not running docker containers
docker system prune # general cleanup

docker volume ls -q

Expose Docker API

vi /lib/systemd/system/docker.service
Add to ExecStart=. -H tcp://0.0.0.0:2375

systemctl daemon-reload
systemctl restart docker.service
export DOCKER_HOST="tcp://0.0.0.0:2375"