https://docs.docker.com/reference/
kdocker version
zeigt die installierte Docker-Version an
docker run <docker-image>
startet einen Container und lädt das Image aus dem Docker-Hub
docker ps
zeigt alle laufenden Container
docker ps -a
zeigt alle Container, auch nicht laufende
docker stop $(docker ps -a -q)
hält alle Container an
docker start <docker-id>
Startet Container
docker image ls
zeigt heruntergeladene Images
docker image prune
löscht nicht verwendete Images
docker system prune -af
Remove all unused containers, networks, images (both dangling and unreferenced), and optionally, volumes.
Docker System säubern, nicht mehr verwendete Container löschen
docker volume create <name>
erzeugt ein Volume
docker volume prune
löscht nicht verwendete Volumes (Vorsicht geboten)
docker rm $(docker ps -a -q)
löscht alle Container
docker stats
Display a live stream of container(s) resource usage statistics
docker logs <container-id>
Logfiles des spezifischen Containers anzeigen
docker exec -it <container-id> /bin/bash
it = interactive terminal
Terminal-Session innerhalb des Containers aufbauen
show network of docker
docker network ls
Ho can I find the network my container is in?docker inspect <containername> -f "{{json .NetworkSettings.Networks }}"
Remove Docker from network:sudo docker network disconnect <networkname> <containername>
Add Docker to network:docker network connect <networkname> <containername>