Nützliche Docker-Befehle

Es ist nützlich, alle oder bestimmte Docker- Images und Container zu bereinigen. Nachfolgend finden Sie einige praktische Befehle zum Aufräumen:

Docker installieren

# previous versions
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
sudo rm /usr/local/bin/com.docker.cli
rm -r $HOME/.docker/desktop

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release


# installing repository
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null


# install docker engine
sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose

sudo docker exec -it <<container_id>> bash

sudo docker logs <<container_id>>

sudo docker compose -f docker-compose.yaml --verbose up

Im Folgenden finden Sie Befehle für den Docker- Container :

Alle Container auflisten (nur IDs)

docker ps -aq

docker container ps

docker container ls -a

Liste der Container, Bilder und weitere Informationen

Stoppen Sie alle laufenden Container

docker stop $(docker ps -aq)

docker container stop <<container_id>>

docker container start <<container_id>>

docker rm $(docker ps -aq)

Sobald Sie wissen, was CONTAINER IDSie löschen möchten, übergeben Sie es an den docker container rmBefehl.

docker container rm <<container_id>>

Mehrere Behälter entfernen

Sobald Sie wissen, was CONTAINER ID'sSie löschen möchten, übergeben Sie es an den docker container rmBefehl.

docker container rm <<container_id_1>> <<container_id_2>>

Bildbefehle

Im Folgenden finden Sie Docker-Image-bezogene Befehle:

Alle Bilder auflisten

docker image ls

docker rmi $(docker images -q)

Um alle Bilder zu entfernen, auf die kein vorhandener Container verweist, verwenden Sie den pruneBefehl mit der -aFlagge:

docker image prune -a

Sobald Sie wissen, was IMAGE IDSie löschen möchten, übergeben Sie es an den docker image rmiBefehl.

docker image rmi <<image_id>>

Entfernen und bereinigen Sie alle Bilder und Container

sudo docker compose down -v --rmi all
sudo docker rm -f $(sudo docker ps -aq)
sudo docker rmi -f $(sudo docker images -q)

sudo docker system prune -a -f

sudo docker rm -v $(sudo docker ps -a -q -f status=exited)
sudo docker rmi -f  $(sudo docker images -f "dangling=true" -q)
sudo docker volume ls -qf dangling=true | xargs -r docker volume rm

sudo docker compose down
sudo rm -R /var/lib/docker/overlay2
sudo rm -R /var/lib/docker/image
sudo docker system prune -f
sudo systemctl restart docker

In dieser Anleitung sehen Sie einige der gebräuchlichen Befehle zum Entfernen von Docker-Containern und Bildern.

Sie sollten sich auch die offizielle Docker-Dokumentation ansehen .

Suggested posts

Folgen des Haushaltsplans 2024 des Staates New York für New York City

Das Budget des Staates New York für das Jahr 2024 ist eine gemischte Sache für New York City und könnte auf weitere Probleme in den Beziehungen zwischen Stadt und Staat hindeuten.

Folgen des Haushaltsplans 2024 des Staates New York für New York City

New York City ist ein wesentlicher Bestandteil der Wirtschaft und der Steuereinnahmen des Staates New York. Eine Verschiebung der Unterstützung der Gouverneurin während der Wahlen 2022, bei denen sie in den Vororten von New York City an Unterstützung verlor, könnte jedoch auf zukünftige politische Herausforderungen für die Stadt hindeuten.

Der Plan von SpaceX, den Weltraumtransport zu revolutionieren

Der Plan von SpaceX, den Weltraumtransport zu revolutionieren

Die Raumfahrt galt schon immer als Luxus, der nur wenigen Auserwählten zugänglich war. SpaceX, ein privates Weltraumforschungsunternehmen, das vom Unternehmer Elon Musk gegründet wurde, hat sich jedoch zum Ziel gesetzt, dies zu ändern.

Related posts

Finanzierung der CO2-Entfernung im Geschäftsjahr 24

Die Aufschlüsselung der Mittelanträge von Carbon180 nach Pfaden

Finanzierung der CO2-Entfernung im Geschäftsjahr 24

Von Alyson Lee, geschäftsführende Beraterin für Regierungsangelegenheiten Der jährliche Bewilligungsprozess der Bundesregierung ist von zentraler Bedeutung für unsere Bemühungen zur Finanzierung der Kohlendioxidentfernung (CDR). Jedes Jahr reicht Carbon180 Anfragen an verschiedene Kongressbüros ein, um zu bestimmen, wohin die Dollars im nächsten Jahr fließen werden.

Informationen zu Domänennamen finden

Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan

Informationen zu Domänennamen finden

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Um Unklarheiten zu vermeiden, werden die folgenden Begriffe verwendet: Authentifikator; Das Mobiltelefon, das für die Anmeldung verwendet wird. Website; Die Website oder Anwendung, die der Benutzer verwendet, um den Anmeldeanforderungsdienst zu stellen; Der Anbieter, der die jeweilige Dienstleistung bereitstellt, z

Schaffung einer sicheren Arbeitsumgebung

Schaffung einer sicheren Arbeitsumgebung

„Er wird mich beschützen, wenn ich in Gefahr bin. Er wird mich in seinem Zelt verstecken.