=====Container-Dienst DOCKER=====
====Installation von Docker====
Falls Docker noch nicht installiert ist, kannst du es unter Linux, Mac oder Windows folgendermaßen installieren:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
Prüfe die Installation:
docker --version
----
====Docker-Image herunterladen====
docker pull [Image-Name]
----
====Einen Docker-Container starten====
docker run -d --name ejabberd -p 5222:5222 -p 5269:5269 -p 5280:5280 rroemhild/ejabberd
====Laufende Docker-Container====
Um sicherzustellen, dass der ejabberd-Container läuft, kannst du den folgenden Befehl verwenden:
docker ps
oder
docker ps -a (zeigt auch gestoppte Container)
----
====Docker-Container stoppen====
docker stop [Containername]
----
====Docker-Container entfernen====
docker rm [Containername]
oder
docker rm -V [Containername] (hier werden auch die dazugehörigen Volumes gelöscht)
----
====Docker-Volumes====
===Auflisten===
docker volume ls
===Volume löschen===
docker volume rm [Volume-name]
----
====Docker-Image entfernen====
===Images auflisten===
docker images
===Image entfernen===
docker rmi [Image-Name]
----
====ALLE Docker-Images, -Volumes und -Container löschen====
docker system prune -f -a --volumes