Jak zarządzać obrazami Docker

Jak zarządzać obrazami Docker

Obrazy Docker to szablony tworzenia kontenerów Docker. Zawierają wszystkie niezbędne komponenty, takie jak kod, biblioteki i zależności, do uruchomienia aplikacji. Zarządzanie obrazami Docker jest ważną częścią korzystania z Dockera, ponieważ pozwala tworzyć nowe kontenery, przesuwać obrazy do rejestru i usuwać nieużywane obrazy.

W tym artykule omówimy, jak zarządzać obrazami Docker, w tym jak wymienić, pobierać, tworzyć i usuwać obrazy.

Wyszukiwanie obrazów Docker

Możesz uruchomić „Docker Search Image_name”, aby wyszukać dostępne obrazy w Docker Hub. Na przykład wyszukiwanie obrazów „nginx” Wykonaj następujące polecenie.

Docker Search Nginx 

Możesz także wyszukać katalog zdjęć: https: // hub.doker.com/

Wymień obrazy Docker

Aby wymienić obrazy Docker w systemie, możesz użyć polecenia Docker Images. To polecenie wyświetli listę wszystkich dostępnych obrazów, w tym identyfikator obrazu, repozytorium, znacznika i rozmiaru.

Na przykład, aby wymienić wszystkie obrazy Docker, możesz użyć następującego polecenia:

Obrazy dokera  

Możesz także użyć flagi -A do wymienienia wszystkich obrazów, w tym obrazów pośrednich, które są używane do tworzenia innych obrazów.

obrazy dokera -a  

Ciągnięcie obrazów Dockera

Aby wyciągnąć obraz Dockera z rejestru, możesz użyć polecenia Docker Pull, a następnie nazwy obrazu. Nazwa obrazu powinna zawierać repozytorium i znacznik, oddzielone przez okrężnicę.

Na przykład, aby pobrać najnowszą wersję obrazu Nginx z oficjalnego repozytorium, możesz użyć następującego polecenia:

Docker Pull Nginx  

Możesz także określić określony znacznik, aby wyciągnąć określoną wersję obrazu. Na przykład, aby pociągnąć 1.17.9 Wersja obrazu Nginx, możesz użyć następującego polecenia:

Docker Pull Nginx: 1.17.9  

Tworzenie obrazów Docker

Aby utworzyć obraz Docker, możesz użyć polecenia Docker Build, a następnie ścieżki do katalogu zawierającego DockerFile. Dockerfile to plik tekstowy zawierający instrukcje budowania obrazu.

Na przykład, aby zbudować obraz z pliku Docker w bieżącym katalogu, możesz użyć następującego polecenia:

Docker Build .  

Możesz także określić znacznik dla obrazu za pomocą flagi -T. Na przykład, aby zbudować obraz za pomocą znacznika myimage: najnowszy, możesz użyć następującego polecenia:

Docker Build -t Myimage: najnowszy .  

Usuwanie obrazów Dockera

Aby usunąć obraz Docker, możesz użyć polecenia Docker RMI, a następnie nazwy ID ID ID lub nazwy obrazu. Możesz uzyskać listę wszystkich dostępnych obrazów w swoim systemie, uruchamiając polecenie Docker Images.

Na przykład, aby usunąć obraz za pomocą ID ABC123, możesz użyć następującego polecenia:

Docker RMI ABC123  

Aby usunąć obraz o nazwie MYIMAGE, możesz użyć następującego polecenia:

Docker RMI MYIMAGE  

Możesz także usunąć wiele obrazów jednocześnie, określając listę identyfikatorów obrazów lub nazw oddzielonych spacjami.

Docker RMI ABC123 Def456 GHI789  

Wniosek

Zarządzanie obrazami Docker jest ważną częścią korzystania z Dockera. Rozumiejąc, jak wymienić, wyciągać, tworzyć i usuwać obrazy, możesz utrzymać system zorganizowany i wydajny system. Korzystając z odpowiednich poleceń, możesz łatwo