Docker to spółka na otwarcie ludności platforma rozwoju i wdrażania projektów. Wprowadza koncepcję kontenerów do budowy, wysyłki i realizacji projektów. Jest najczęściej używany w polu DevOps. Głównymi blokami konstrukcyjnymi platformy Docker są obrazy Docker, rejestr Docker, kontenery Docker, Docker Engine, Docker Server i Docker Client.
Ten blog pokaże:
Warunek: Zainstaluj Docker w systemie Windows
W systemie systemu Windows użytkownicy mogą korzystać zarówno z wersji GUI, jak i CLI Docker. Wersja GUI Docker jest prostsza i łatwiejsza w zarządzaniu aplikacjami. Jednak wielu użytkowników woli korzystać z Dockera z wiersza poleceń. Narzędzie Docker Desktop Windows obsługuje zarówno wersje Docker GUI, jak i CLI. Aby użyć Dockera z wiersza poleceń, użytkownicy są zobowiązani do zainstalowania Dockera w systemie. W tym celu przejdź do naszego powiązanego artykułu.
Podstawowe wskazówki i sztuczki wiersza poleceń
Docker CLI to najłatwiejszy i najskuteczniejszy sposób gry z platformą Docker. Aby zacząć od wiersza polecenia Docker, użytkownik musi mieć podstawową wiedzę na temat elementów Docker i poleceń Docker Basic. Z tego powodu dostarczyliśmy kilka podstawowych poleceń do korzystania z Dockera dla początkujących:
Polecenie 1: „Informacje dokera”
„„Informacje o dokach„Polecenie jest wykorzystywane do wyświetlania szczegółowych informacji z zainstalowanej wersji Docker:
> Informacje DockerPolecenie 2: „Docker -version”
Aby sprawdzić wersję Docker, której używasz w systemie, „Docker -version„Polecenie jest wykonywane:
> Docker --versionPolecenie 3: „Docker Build”
„„Docker Build„Polecenie jest szeroko stosowane do tworzenia lub budowania obrazu Docker z DockerFile zdefiniowanego przez użytkownika. To polecenie obsługuje różne opcje budowania obrazów na różne sposoby, takie jak „-Force-Rm”, Który jest wykorzystywany do budowy i uruchamiania obrazów do wykonania kontenerów. Następnie automatycznie usunie kontener. „„-F„Opcja służy do podania nazwy DockerFile wraz ze ścieżką i”-T”Określa znacznik obrazu:
> Docker Build -t Docker -Img .Polecenie 4: „Docker Run”
To polecenie wykonuje obraz w Docker, aby wygenerować i wykonać kontener. Obsługuje również różne opcje, takie jak „-D" Lub "-odłączyć”, Który jest wykorzystywany do uruchamiania pojemnika w trybie odłączonym”, „-P„Zdefiniuj odsłonięty port”, „-I„Wykonaj kontener interaktywnie i wiele innych:
> Docker Run -d -p 8080: 8080 Docker -ImgPolecenie 5: „Utwórz dokera”
„„Docker tworzy„Polecenie jest często wykorzystywane do tworzenia kontenerów z obrazów Docker. Nazwa kontenera jest określona przez „-nazwa" opcja:
> Docker Utwórz-Nazwa Docker-Container -p 5000: 5000 Docker-ImgPolecenie 6: „Docker Start”
Po utworzeniu kontenera Docker użytkownicy są zobowiązani do uruchomienia kontenera. W tym celu „Docker Start„Polecenie jest wykorzystywane. Możesz uruchomić pojemnik według ID pojemnika lub nazwy kontenera:
> Docker Start Docker-ContainerPolecenie 7: „Docker Stop”
Aby zatrzymać kontener wykonujący, „Docker Stop„Można użyć polecenia:
> Docker Stop Docker-ContainerPolecenie 8: „Docker Commit”
„„Docker zatem”Polecenie to kolejne narzędzie wiersza poleceń Docker używanych do zapisywania zmian w Docker i zatwierdzenia kontenera Docker. To polecenie generuje kopię kontenera w formie obrazu Docker. Możemy powiedzieć, że służy do generowania obrazu z pojemnika:
> Docker zatwierdź Docker-ContainerPolecenie 9: „login Docker”
„„Zaloguj sie„Polecenie jest wykorzystywane do zalogowania się do rejestru dokera. Rejestry Docker są niezbędnym elementem Docker, który zarządza, przechowuje i publikuje obrazy Docker. Użytkownicy Docker mogą zalogować się do rejestru Docker Private Registry lub Docker Official Registry za pomocą „login dockera" Komenda. Podczas korzystania z „Zaloguj sie„Poleceniem jest podanie poświadczeń nazwy użytkownika i hasła:
> logowanie DockerPolecenie 10: „Docker Tag”
Polecenie „Docker Tag” jest często używane do zdefiniowania wersji obrazów Docker. Można go również wykorzystać do zmiany nazwy obrazu Dockera. Aby określić znacznik lub określoną wersję obrazu, użyj „Docker Tag:" Komenda. Aby opublikować obraz w rejestrze Docker, określ nazwę użytkownika w następujący sposób:
> Docker Tag Docker-Img Rafia098/Docker-Img: 3.6Polecenie 11: „Docker Push”
„„Docker Push„Polecenie popycha lub publikuje obraz w rejestrze zdalnym. Na przykład wepchnęliśmy oznaczony obraz do „Docker Hub„Oficjalny rejestr Docker:
> Docker Push Rafia098/Docker-Img: 3.6Polecenie 12: „Docker Pull”
Aby pobrać obraz z rejestru zdalnego do rejestru lokalnego, skorzystaj z „Docker Pull" Komenda. To polecenie wyciąga obraz Dockera z prywatnego rejestru lub rejestru Huba Docker:
> Docker Pull Rafia098/Docker-Img: 3.6Polecenie 13: „Docker Logout”
Aby wylogować się z rejestru Docker, użyj „Docker Logout„Polecenie, jak pokazano poniżej:
> Docker LogoutPolecenie 14: „Docker PS”
„„Docker Ps„Polecenie to kolejny Docker CLI, który jest wykorzystywany do wyświetlania wszystkich kontenerów Docker. Aby wyświetlić listę wszystkich kontenerów, „-A„Opcja jest wykorzystywana wraz z poleceniem:
> Docker PS -aPolecenie 15: „Docker Zmień nazwę”
Czasami możesz przypadkowo wprowadzić niewłaściwą nazwę dla kontenera, a może kontener jest generowany automatycznie przez obraz Docker. W takich scenariuszach programiści zwykle muszą zmienić nazwę kontenera. Aby zmienić nazwę pojemnika, „Docker Zmień nazwę „Używane jest polecenie:
> Docker Zmień nazwę Docker-Container Docker-New-ContainerPolecenie 16: „Docker Kill”
„„Docker zabija„Polecenie służy do zatrzymania i zabicia działających kontenerów w Docker:
> Docker Kill Docker-New-ContainerPolecenie 17: „Docker RM”
„„Docker RM”Jest powszechnie używanym Docker CLI do usunięcia kontenerów Docker:
> Docker RM Docker-New-ContainerPolecenie 18: „Docker Images”
„„Obrazy dokera”To kolejne polecenie zarządzania używane do zarządzania obrazami Docker. Aby wyświetlić szczegółowe informacje na temat obrazu, po prostu użyj „Obrazy dokera " Komenda. Aby wyświetlić wszystkie obrazy, użyj „Obrazy dokera„Polecenie z„-A" opcja:
> Obrazy dokeraPolecenie 19: „Docker RMI”
Aby usunąć obrazy z wiersza polecenia Dockera, „Docker RMI„Polecenie jest wykorzystywane. „„-F”Służy do mocnego usuwania obrazu, jeśli obraz jest powiązany z dowolnym pojemnikiem:
> Docker RMI -f Docker -ImgPolecenie 20: „Wyszukaj Docker”
Aby znaleźć lub przeszukać dowolny obraz z rejestru Docker Hub, po prostu użyj „Poszukiwanie dokera " Komenda. Na przykład szukaliśmy „pyton" obraz:
> Python wyszukiwania DockerPolecenie 21: „Historia dokera”
„„Historia dokera”Polecenie pokazuje historię obrazu dokera. Zasadniczo pokazuje wszystkie odniesienia lub zmiany obrazu lub sprawdza obraz Dockera:
> Historia dokera Docker-ImgOmówiliśmy podstawowe polecenia użycia Dockera z interfejsu wiersza poleceń.
Wniosek
Społeczność Docker zapewnia zarówno wersje GUI, jak i CLI dla platformy Docker. Aby użyć Dockera z wiersza poleceń, zademonstrowaliśmy podstawowe wskazówki wiersza poleceń i polecenia, które użytkownicy Docker muszą wiedzieć, takie jak „Docker Build”, „Docker Run”, „Docker Create”, „Docker Start”, „Docker Push” i „Docker Pull”. Ten zapis dostarczył podstawowych wskazówek i wskazówek wiersza poleceń.