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

Sammeln von OSINT für die Bedrohungssuche

Sammeln von OSINT für die Bedrohungssuche

Hallo, Cyber-Enthusiasten! Willkommen zurück bei der OSINT-Serie zur Bedrohungsjagd. Im ersten Artikel habe ich Ihnen einen Überblick über OSINT und seine Bedeutung bei der Bedrohungsjagd gegeben.

Die Workplace-Revolution: Top-Experten diskutieren über Hybrid- und Remote-Arbeit

Die Workplace-Revolution: Top-Experten diskutieren über Hybrid- und Remote-Arbeit

In der sich schnell entwickelnden Geschäftslandschaft von heute hat das Konzept der Hybrid- und Remote-Arbeit eine beispiellose Dynamik erlangt. Während sich Unternehmen weiterhin an die sich verändernden Bedürfnisse und Erwartungen ihrer Mitarbeiter anpassen, sind Experten aus verschiedenen Bereichen zusammengekommen, um die Vorteile, Herausforderungen und die Zukunft dieser transformativen Arbeitsweise zu diskutieren.

Die Cowboy-Lüge

Wie Megakonzerne den Amerikanern eine fette Lüge verkauften

Die Cowboy-Lüge

Es ist ein strahlend goldener Morgen in den sanften Hügeln des Westens, während die ersten Sonnenstrahlen das gefrorene Gras auf den Ebenen erhellen. Eine Herde friedlicher Angus-Rinder, pechschwarz und massig, zeichnet sich vor dem Sonnenaufgang ab, während sie einen ausgetretenen Pfad entlang zu einem Ort geht, den sie alle gut kennen; die Frühstücksbar.

3 bewährte Möglichkeiten, Ihre Schreibfähigkeiten zu verbessern

Die Vorteile des Schreibens und Strategien, die Ihnen dabei helfen

3 bewährte Möglichkeiten, Ihre Schreibfähigkeiten zu verbessern

Im Jahr 2022, mit der Veröffentlichung von GPT-3, scheinen Schreibfähigkeiten an Bedeutung zu verlieren. Mit KI können auch Menschen mit schlechten Schreibkenntnissen hochwertiges Personal hervorbringen.