Jak zarządzać obrazami Docker
- 4015
- 946
- Natan Cholewa
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
- « Rzeczy do zrobienia po zainstalowaniu Ubuntu 16.04 LTS
- Jak zainstalować Google Chrome w Fedora i Centos/RHEL 8 »