11 poleceń Dockera: kompletny przewodnik z przykładami (2022)

Zobacz obraz źródłowy

Chcesz odświeżyć najpopularniejsze polecenia dokowane? Postępuj zgodnie z naszym podstawowym przewodnikiem poniżej, zawierającym najważniejsze polecenia dokowane, których będziesz często używać. Według jego witryny Docker, który reklamuje się jako „lepszy sposób tworzenia aplikacji”, jest platformą typu open source do tworzenia aplikacji i mikrousług.

Połów polega na tym, że platforma Dockers zapewnia wirtualizację na poziomie systemu operacyjnego, która umożliwia automatyczne wdrażanie aplikacji w kontenerze.

Dokery są lepsze niż maszyny wirtualne (VM) ponieważ eliminują koszty utrzymania i uruchomienia tych ostatnich.

Twoja aplikacja i jej zależności (tj. aplikacje wymagane wstępnie do prawidłowego działania) stają się przenośne na wszystkich etapach tworzenia i testowania, wdrażając je w kontenerze.

Ponadto izolowane aplikacje skracają czas wprowadzania produktów na rynek, eliminując konflikty, umożliwiając współpracę zespołową i skracając czas wprowadzania produktów na rynek.

 

 

Kiedy trzeba korzystać z Dockera?

  • Aby uruchomić kod lokalnie na laptopie podczas replikacji środowiska na serwerze.
  • W różnych fazach rozwoju (dev/test/QA) był używany Docker CI/CD.
  • Jak version control system i za dystrybucję systemu operacyjnego Twojej aplikacji wraz z zespołem.

Jak skonfigurować Docker lokalnie?

  • Pobierz Docker Toolbox i jego edycję.
  • Sprawdź, czy Twój system BIOS obsługuje technologie wirtualizacji, AMD-V lub KVM.
  • Zainstaluj pakiet rozszerzeń Oracle VirtualBox.
  • Uruchom Instalatora.

Jak korzystać z Dockera?

Najważniejszą zaletą maszyn wirtualnych jest to, że tworzą one migawki, do których można przywrócić w dowolnym momencie.

Kontenery platformy Docker usprawniają wirtualizację lekkich procesów, ponieważ są niezależne od systemu operacyjnego i wykorzystują możliwości jądra systemu Linux.

Są zrobione z obrazów Dockera, podobnie jak migawki. Plik Docker służy do tworzenia obrazów platformy Docker, które można dostosowywać lub używać, ponieważ „libcontainer” jest domyślnym sterownikiem wykonywania kontenerów platformy Docker.

Docker Hub może służyć do wyszukiwania obrazów doków i sprawdzania, jak zostały utworzone.

Aby utworzyć kontener Docker, wpisz w terminalu następujące polecenie, aby pobrać obraz „hello world” –

$ Docker run hello world

Użyj następującego polecenia, aby określić liczbę obrazów w twoim systemie –

$ obrazy dokowane

Korzystanie z Docker Hub w celu znalezienia obrazu —

$ wyszukiwanie dockera

Oto lista poleceń Dockera

  • Docker run — uruchamia nowy kontener i wykonuje polecenie.
  • Docker start — uruchamia jeden lub więcej kontenerów, które zostały zatrzymane.
  • Docker stop — kładzie kres jednemu lub większej liczbie aktualnie uruchomionych kontenerów.
  • Plik Docker- Jest to polecenie, które tworzy obraz.
  • Docker pull — pobiera obraz lub repozytorium z rejestru.
  • Wypychanie Dockera. Wypycha obraz lub repozytorium do rejestru.
  • eksport docker – tworzy archiwum tar systemu plików kontenera.
  • docker exec — wykonuje polecenie w kontenerze w czasie wykonywania.
  • Wyszukiwanie Docker — szuka obrazów w Docker Hub.
  • Dołącz do dokera. Dołącza do działającego kontenera 
  • zatwierdzenie docker – tworzy nowy obraz na podstawie zmian wprowadzonych w kontenerze.

Przykłady użycia Dockera

  • Pobierając Docker, możesz uruchomić WordPress na swoim laptopie bez konieczności instalowania Apache, PHP, MySQL lub innego oprogramowania. Aby uruchomić Docker na maszynie wirtualnej, Docker Toolbox tworzy konteneryzowaną wersję systemu Linux.
  • Zainstaluj Oracle VirtualBox za pomocą Docker Tool Box.
  • Otwórz VirtualBox i zainstaluj pakiet rozszerzeń.
  • Aby sprawdzić, czy instalacja się powiodła, wpisz w terminalu $ docker run hello-world.
  • Aby zainstalować WordPress lokalnie, wyszukaj obraz WordPress w Docker Hub.
  • Dokerów można również użyć do skonfigurowania DokuWiki.
  • Testowanie komponentów SDN za pomocą Dockerów jest możliwe.

Oto kilka przykładów, które pomogą Ci rozpocząć pracę z silnikiem Docker.

*Wszystkie przykłady w tym artykule dotyczą instalacji platformy Docker w systemie Windows. Zawsze możesz użyć maszyny wirtualnej Linux do jej uruchomienia.

Często zadawane pytania dotyczące poleceń Docker

Co to jest Docker i jak działa?

Docker to platforma do konteneryzacji, która jest bezpłatna i otwarta. Umożliwia programistom pakowanie aplikacji w kontenery, które są ustandaryzowanymi komponentami wykonywalnymi, które łączą kod źródłowy aplikacji z bibliotekami systemu operacyjnego.

Czy można korzystać z Dockera za darmo?

Docker Desktop jest nadal darmowy do użytku osobistego i niekomercyjnych projektów open-source.

Czy Docker jest maszyną wirtualną?

Docker to narzędzie do zarządzania konfiguracją, a nie maszyna wirtualna. Należy również pamiętać, że Docker for Mac i Docker for Windows używają warstwy wirtualizacji. 

O autorze
Autor: Daniel Łukasz
Daniel jest projektantem stron internetowych WordPress z ogromnym doświadczeniem w pracy z różnymi motywami WordPress, co pozwala mu porównywać i kontrastować różne motywy, rozumieć mocne i słabe strony, aby opracowywać oparte na faktach, rzeczywiste recenzje.

Jeszcze jedna rzecz... Czy wiesz, że osoby, które udostępniają przydatne rzeczy, takie jak ten post, również wyglądają NIESAMOWITE? ;-)
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!

Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.

Autorzy promowani w:  Inc Czasopismo Logo .   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   i wiele więcej ...