Doker

Obraz uruchomienia Dockera

Obraz uruchomienia Dockera
Obrazy Docker to nic innego jak zestaw plików tylko do odczytu, kiedy mówię, że zestaw plików tylko do odczytu oznacza to, że po zbudowaniu obrazów Docker nie można go modyfikować, ale zawsze możesz utworzyć nowy obraz za pomocą istniejącego obrazu dockera. Obrazy Dockera służą do budowania kontenerów. Tak więc, gdy uruchamiamy obraz dockera za pomocą polecenia docker run, generuje dane wyjściowe jako kontener dockera. Możesz też powiedzieć, że kontenery to nic innego jak przykład obrazu docker. Możesz także utworzyć dowolną liczbę kontenerów z tego samego obrazu dokera. Mówiąc prościej, obraz dockera jest projektem kontenera dockera lub definicją kontenera dockera. Kontener Dockera to rzeczywiste miejsce, w którym działa działająca aplikacja, baza danych lub inna aplikacja programowa.

Każdy obraz dokowany zawiera kilka niezbędnych zestawów plików. Te pliki to nic innego jak niewielka część systemu operacyjnego, która jest wymagana do uruchomienia kontenera dockera jako izolowanej jednostki dowolnej maszyny. Można więc powiedzieć, że ta część jest minimalną częścią systemu operacyjnego lub przestrzeni użytkownika systemu operacyjnego bez jądra systemu operacyjnego.

W tym samouczku pokażemy, jak używać polecenia docker run image w systemie Linux.

Wymagania

Podstawowa składnia

Obraz Docker to szablon tylko do odczytu, składający się z warstwowego systemu plików, potrzebny do zbudowania działającego kontenera Dockercker.

Podstawowa składnia polecenia docker images jest pokazana poniżej:

obraz dokowany [OPCJA]

Poniżej znajduje się krótkie wyjaśnienie każdej opcji:

budować: Ta opcja służy do budowania obrazu z pliku docker.
Ciągnąć: Ta opcja służy do pobierania obrazu z rejestru docker.
Pchać: Ta opcja służy do przesyłania lub wypychania obrazu do rejestru docker.
zapisać: Ta opcja służy do zapisywania obrazu w archiwum tar.
suszona śliwka: Ta opcja służy do usuwania wszystkich nieużywanych obrazów.
rm: Ta opcja służy do usuwania jednego lub więcej obrazów.
historia: Ta opcja służy do wyświetlania historii obrazu.
Załaduj: Ta opcja służy do ładowania obrazu z archiwum tar.

Pobierz obraz Docker

Możesz pobrać i uruchomić dowolny obraz z Docker Hub, używając następującej składni:

obraz uruchamiania dockera

Na przykład, aby pobrać obraz Nginx z Docker Hub, uruchom następujące polecenie:

Docker pociągnij nginx

Spowoduje to pobranie obrazu Nginx, jak pokazano poniżej:

Korzystanie z domyślnego tagu: najnowszy
najnowsze: Pobieranie z biblioteki/nginx
8559a31e96f4: Ciągnięcie zakończone
8d69e59170f7: Ciągnięcie zakończone
3f9f1ec1d262: Ciągnięcie zakończone
d1f5ff4f210d: Ciągnięcie zakończone
1e22bfa8652e: Ciągnięcie zakończone
Streszczenie: sha256:21f32f6c08406306d822a0e6e8b7dc81f53f336570e852e25fbe1e3e3d0d0133
Status: Pobrano nowszy obraz dla nginx:najnowszy
doker.io/biblioteka/nginx:najnowsze

Teraz możesz uruchomić pobrany obraz w kontenerze za pomocą następującego polecenia:

Uruchom kontener dockera -dt -p 8080:80 nginx

Spowoduje to uruchomienie kontenera Nginx i mapowanie portu TCP 80 w kontenerze na port 8080 na hoście platformy Docker:

ba43241e3ce3951d8599ce87450c64ea944c45e484922dbccbb22231a3ab244a

Możesz zobaczyć swój uruchomiony kontener za pomocą następującego polecenia:

doker ps

Powinieneś zobaczyć następujące dane wyjściowe:

IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZONY STATUS PORTY PORTY NAZWY
ba43241e3ce3  nginx  "/docker-entrypoint.…” 2 minuty temu, 2 minuty w górę 0.0.0.0:8080->80/tcp  mroźny_bassi

Wyświetl obraz dockera

Możesz wyświetlić listę wszystkich obrazów dostępnych w twoim systemie za pomocą następującego polecenia:

obrazy dokowane

Lub

obraz dokowany ls

Powinieneś zobaczyć następujące dane wyjściowe:

REPOZYTORIUM       TAG           ID ZDJĘCIA      UTWORZONE           ROZMIAR
nginx          ostatnie        2622e6cca7eb      4 tygodnie temu         132 MB

Możesz również użyć opcji -q, aby wyświetlić tylko identyfikator obrazu obrazów:

obrazy dokowane -q

Powinieneś zobaczyć następujące dane wyjściowe:

2622e6cca7eb

Wniosek

W powyższym przewodniku dowiedziałeś się, czym jest obraz dockera oraz jak pobierać i uruchamiać obrazy z Docker Hub. Możesz skorzystać z tego przewodnika, aby poznać podstawy obrazu Docker.

WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...
Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...
Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...