Ten zapis będzie pokazany:
Co to są opcje „Uruchom” Docker?
Poniżej znajduje się lista opcji dostępnych podczas korzystania z polecenia „Docker Run”:
Opcja | Opis |
-Dodaj-host | Jest wykorzystywany do dodawania hosta do mapowania IP. |
-dołącz, -a | Ta opcja służy do podłączenia kontenera do standardowego wejścia terminala, standardowego wyjścia i błędu standardowego. |
-Cap-add | Jest wykorzystywany do dodawania możliwości Linux. |
-Cgroup-rodzicielski | Przypisuje grupę nadrzędną do kontenerów Docker. |
-Cidfile | Służy do dodania identyfikatora kontenera do określonego pliku. |
-CPU-Count | Jest to opcja systemu Windows używana do sprawdzania liczby procesora. |
-Odłącz, -d | Jest wykorzystywany do uruchamiania kontenera jako usługi backend lub w trybie odłączonym. |
-urządzenie | Przypisuje urządzenie hosta do kontenera Docker. |
-DNS | Jest wykorzystywany do dodania niestandardowego serwera DNS. |
-DNS-Search | Służy do przeszukiwania domeny DNS. |
-Nazwa domeny | Określa nazwę domeny NIS pojemników. |
-Punkt wejścia | Zastępuje lub zastępuje domyślny punkt dostępu obrazu Docker. |
-env, -e | Służy do ustawiania zmiennych środowiskowych. |
-ujawnić | Jest wykorzystywany do określenia portu eksponującego dla kontenera. |
-grupa-add | Ta opcja określa dodatkowe grupy dla kontenerów. |
-pomoc | Jest wykorzystywany do wyświetlania wszystkich dostępnych opcji „uruchomić" polecenia. |
-nazwa hosta, -h | Służy do określenia nazwy hosta kontenerów. |
-interaktywne, -i | Utrzymuje standardowy strumień wejściowy otwarty i uruchamia kontener interaktywnie. |
-w tym | Wykonuje init w pojemniku. |
-ip | Podaj adres IP V4. |
-Memory jądra | Określ limit pamięci jądra. |
-Etykieta, -L | Oznacz pojemnik lub metadane dla pojemników. |
-połączyć | Dodaj link pojemnika do innego pojemnika. |
-Log-driver | Określ sterowniki rejestrowania kontenera. |
-pamięć, -m | Określ limit pamięci. |
-uchwyt | Używany do montażu woluminu lub systemu plików do kontenerów. |
-nazwa | Służy do nazwie kontenera. |
-sieć | Służy do podłączenia sieci do kontenera. |
-pid | Podaj przestrzeń nazw dla identyfikatora procesu. |
-platforma | Jest wykorzystywany do ustawienia platformy dla kontenera dla kontenerów wieloplatformowych. |
-uprzywilejowany | Wykonaj kontenery w trybie uprzywilejowanym lub przypisz uprawnienia hosta do kontenerów. |
-Publikuj, -p | Jest wykorzystywany do publikowania portu na hosta. |
-ciągnąć | Jest wykorzystywany do pobierania obrazów przed uruchomieniem pojemnika. |
-uruchom ponownie | Dodaje zasady restartu do kontenerów, gdy pojemnik się zatrzyma. |
-Rm | Ta opcja służy do automatycznego usuwania kontenera, gdy pojemnik się zatrzyma. |
-Opt bezpieczeństwa | Podaj opcje bezpieczeństwa. |
-Zatrzymaj sygnał | Dodaj sygnały, aby zatrzymać kontenery wykonujące. |
-tty, -t | Służy do przypisywania terminalu Tty-Pseudo do kontenerów. |
-Ulimit | Podaj opcję UliMit. Ulimit ogranicza wykorzystanie zasobów. |
-Użytkownik, -u | Podaj identyfikator użytkownika lub nazwę użytkownika kontenera. |
-Tom, -v | Jest wykorzystywany do powiązania objętości z pojemnikiem. |
-Workdir | Służy do określenia działającego katalogu kontenera. |
Jak korzystać z opcji „Docker Run”?
„„Docker Run”Polecenie wykorzystuje różne opcje, aby zachowywać się inaczej i wykonywać kontenery wraz z różnymi zadaniami. Wykorzystać różne „Docker Run„Opcje poleceń, po pierwsze, wymieniają wszystkie obsługiwane opcje za pomocą„-pomoc„Opcja, jak pokazano poniżej:
> Run Docker -Help
Z poniższego wyjścia możesz wyświetlić wszystkie „Docker Run”Obsługiwane opcje wraz z ich odpowiednim opisem:
Następnie użyj „Docker Run„Opcje wykonywania kontenerów w różnych manierach.
Używać „Docker Run„Opcje poleceń, przejdź przez podrzędne przykłady.
Przykład 1: Uruchom kontener w trybie uprzywilejowanym
Aby obsługiwać kontener Docker z uprawnieniami hosta, sprawdź poniższe polecenie:
$ Docker Run --privileged -d -p 8080: 8080 Golang: Alpine
W powyższym poleceniu używane są następujące opcje:
Przykład 2: Wykonaj kontener w trybie interaktywnym
Aby interaktywnie wykonać pojemnik, „-I„Używana jest opcja. Co więcej, „-T„Flaga przydziela pseudo-tty terminal do kontenera:
> Docker Run -it Docker -Image
Przykład 3: Usuń pojemnik po wykonaniu
Aby automatycznie usunąć kontener po wykonaniu, „Docker Run„Polecenie jest używane wraz z„-Rm" Komenda:
> Docker Run - -Rm Golang: Alpine
Przykład 4: Objętość montażu do kontenera
Aby zamontować głośność lub system plików zewnętrznych do kontenera, postępuj zgodnie z podanym poleceniem:
> Docker Run -d --Name Go-Container-Mount Source = My-Golang-Vol, Target =/App Golang: Alpine
Tutaj:
To wszystko o „Docker Run”Opcje.
Wniosek
Docker ”uruchomić„Polecenie jest często używanym poleceniem do tworzenia i wykonywania kontenerów. Obsługuje różne opcje wykonywania kontenera na różne maniery, takie jak „-nazwa”Określa nazwę kontenera,„-uchwyt”Służy do montażu głośności,„-Rm”Usuwa pojemnik automatycznie i wiele innych. Ten zapis opracował Dockera „uruchomić„Opcje i sposób ich używania.