Docker to lubiana platforma do tworzenia i wdrażania projektu. Koncepcja kontenerów Docker sprawiła, że jest jednym z najpopularniejszych narzędzi do budowania projektów i aplikacji. Głównymi komponentami, wokół których gra Docker, to kontenery, obrazy Docker, sieci i rejestr Docker. Za pomocą kontenerów Docker można zainstalować każdy wymóg projektu w kontenerze i naprawić problemy wdrażania, takie jak brakujące biblioteki i zależności, niepoprawnie określone ścieżki i wiele innych.
Podczas korzystania z Dockera użytkownik musi zrozumieć elementy Docker i jego podstawowe polecenia, aby zarządzać i używać komponentów Docker.
Ten post zapewni podstawowy ściągacz wiersza poleceń dla Dockera.
Ściągawka Docker
Docker CLI jest jednym z najskuteczniejszych sposobów korzystania z komponentów Docker w celu budowy, wysyłania i tworzenia projektów i oprogramowania. Aby rozpocząć platformę Docker, dostarczyliśmy podstawowe polecenia do zarządzania zasadniymi elementami Dockera.
Obraz dokera
Obrazy dokera są podstawowym punktem Docker, które są używane do aplikacji kontenerowych. Obraz Docker można utworzyć za pomocą prostego pliku instrukcji „DockerFile”. Aby zarządzać i zbudować obraz Docker, wymieniliśmy podstawowe polecenia:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Zbuduj obraz | Docker Build -t -f Dockerfile . | Komenda „kompilacja” tworzy lub generuje obraz z DockerFile. |
Uruchom obraz | Docker Run -d | Tworzy nowy kontener i uruchamia obraz polecenie lub dokera w pojemniku. |
Uruchom obraz na porcie | Docker Run -d -p 8080: 8080 | Aby uruchomić pojemnik lub obraz jako pojemnik na określonym porcie, używana jest opcja „-p” wraz z poleceniem „Uruchom”. |
Obraz listy | obrazy dokera -a | Wymień wszystkie obrazy Docker. |
Obraz tagu | Docker Tag: | Oznacz obraz Docker, aby jednoznacznie zidentyfikować wersję obrazu. |
Usuń obraz | Docker RMI -f | To polecenie służy do mocnego usuwania obrazów. |
Historia obrazu | Historia dokera | To polecenie pokazuje szczegółową historię obrazu Dockera. |
Wyświetl obsługiwane opcje kompilacji obrazu | Docker Build -Help | To polecenie pokazuje obsługiwane opcje kompilacji Docker. |
Kontenery Docker
Kontenery Docker to kolejna znacząca część środowiska Docker. Służą one do zarządzania projektami i ich zależnościami. Kontenery zawierają wszystkie niezbędne projekty i kod źródłowy do budowania, wdrażania i udostępniania projektów. Aby zarządzać i używać kontenerów w Docker, przejdź przez dostarczoną tabelę:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Utwórz kontener | Docker Utwórz -Name -p 5000: 5000 | To polecenie służy do utworzenia kontenera Docker. |
Lista kontener | Docker PS -A | To polecenie służy do wymienienia wszystkich kontenerów. |
Rozpocznij kontener | Docker Start | To polecenie rozpoczyna kontener. Jednak użytkownicy mogą również używać identyfikatora kontenera z poleceniem „start”. |
Zatrzymaj pojemniki | Docker Stop | Dostarczone polecenie zatrzyma kontener wykonujący. |
Usuń pojemnik | Docker RM | Aby usunąć pojemnik, używane jest polecenie „Docker RM”. |
Uruchom ponownie pojemnik | doktor restart | To polecenie uruchom ponownie zatrzymany pojemnik. |
Zabij pojemnik | Docker zabija | Komenda „zabij” zabija tylko bieżące pojemniki. |
Zabij wszystkie bieżące pojemniki | Docker Kill $ (Docker PS -Q) | To polecenie zabije lub wyeliminuje wszystkie działające pojemniki. |
Przymocuj pojemnik | Docker dołącz | Podłącz lokalne strumienie lokalne, wyjściowe i błąd kontenera. |
Odsłonięty port | Port Docker | Pokaż mapowanie portów w pojemniku. |
Rejestr Docker
Docker Registry to przechowywanie i system w chmurze do zarządzania, publikowania i przechowywania obrazów Docker. W tym celu Docker dostarczył nam oficjalny rejestr „Docker Hub”. Aby grać z rejestrem Docker z wiersza poleceń, sprawdź dostarczone polecenia:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Zaloguj sie | login dockera | To polecenie służy do logowania się do Docker Hub. Użytkownicy mogą również użyć opcji „-u”, aby podać nazwę użytkownika w poleceniu. |
Wyloguj | Docker Logout | To polecenie loguje użytkownika z rejestru Docker. |
Wyszukaj obraz | Poszukiwanie dokera | To polecenie służy do wyszukiwania obrazów z rejestru Docker. |
Push Image | Docker Push | To polecenie służy do wypchnięcia obrazu Dockera z rejestru lokalnego do rejestru zdalnego, zarówno w rejestrze Prywatnym lub Oficjalnym. |
Pull Image | Docker Pull | To polecenie jest wykorzystywane do pobierania lub pobierania obrazów z rejestru Docker. |
Tom Docker
System plików powiązany z kontenerem Docker jest określany jako wolumin Docker. Służy do zachowania danych wytworzonych przez kontener Docker. Aby zarządzać woluminem Docker, spójrz na podstawowe polecenia Docker Volume:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Utwórz głośność | Tom Docker Utwórz | To polecenie tworzy nowy tom. |
Tom listy | Docker Volume LS | Wymień wszystkie tomy Docker. |
Usuń objętość | Docker Volume Rm -f | To polecenie służy do mocnego usuwania objętości. |
Docker Network
Docker Network zapewnia sieć, w której użytkownicy mogą wykonywać usługi lub projekty. Docker Networking pozwala nam korzystać z tylu sieci. Aby zacząć od sieci Docker, spójrz na dostarczoną tabelę:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Utwórz sieć | Utwórz sieć Docker | To polecenie tworzy nową sieć. |
List Sieć | Docker Network LS | Wymień wszystkie dostępne sieci. |
Sprawdź sieć | Inspekcja sieci Docker | To polecenie pokazuje szczegółowe informacje na temat jednej lub więcej sieci. |
Sieć połączenia | Docker Network Connect Network Container | To polecenie jest wykorzystywane do łączenia sieci z kontenerem |
Usuń sieć | Docker Network RM | To polecenie usuwa sieć. |
Docker Clean
Podczas pracy nad platformą Docker do tworzenia projektów użytkownicy są czasami zobowiązani do czyszczenia systemu Docker lub może oczyścić niektóre elementy Docker. W tym celu przejrzyj wspomniane polecenia w tabeli:
Nazwa polecenia | Składnia | Opis |
---|---|---|
Objętość przycinania dokera | Docker Volume Pune | To polecenie przycina lub usuwa cały nieużywany wolumin w Docker. |
Obraz Docker Cune | Docker Image Pune -a | To polecenie usuwa wszystkie zwisające lub nieużywane obrazy dokera. |
Pojemnik na śliwkę Docker | Contener Docker Cune -a | Dostarczone polecenie usunęło wszystkie zwisające, nieużywane i zatrzymane pojemniki. |
Docker Pune System | Pune systemu Docker | Określone polecenie całkowicie czyści dokera, usuwając wszystkie nieużywane, zwisające obrazy, sieci i kontenery. Aby usunąć głośność wraz z innymi komponentami, zostanie użyta opcja „-volume”. |
Usuń wszystkie pojemniki | Docker RM $ (Docker PS -AQ) | To polecenie usunie wszystkie zatrzymane kontenery Docker. |
Usuń wszystkie obrazy | Docker RMI -F $ (Docker Images -AQ) | Dostarczone polecenie usunę wszystkie obrazy Docker mocno. |
No to ruszamy! Dostarliśmy podstawowy ściągacz wiersza poleceń dla platformy Docker.
Wniosek
Docker CLI jest jednym z najskuteczniejszych sposobów korzystania z komponentów Docker w celu budowy, wysyłania i tworzenia projektów i oprogramowania. Aby grać z Dockerem, użytkownik musi mieć podstawową wiedzę na temat poleceń Docker, aby budować, tworzyć, uruchamiać i usuwać obrazy Docker, kontenery, wolumin i sieci. Ten blog dostarczył podstawowy ściągacz wiersza poleceń dla Dockera.