Jak zainstalować i używać Docker w Ubuntu Top 10.10 najlepszych LTS

Jak zainstalować i używać Docker w Ubuntu Top 10.10 najlepszych LTS
Aby wykonać pełną wirtualizację systemu, potrzebna jest dużo pamięci i miejsca na dysku. Docker to system kontenerów. Maszyna wirtualna Docker nazywa się pojemnikiem. Jak to działa, Docker używa jądra systemu operacyjnego hosta i używa funkcji linii Linux, aby odizolować kontenery. Więc kontener dokera nie potrzebuje zainstalowanego jądra i wielu innych zależności. To sprawia, że ​​są lżejsze i szybsze. Jedynym minusem jest to, że kontener Docker nie może mieć innego jądra niż system operacyjny hosta. Jeśli chcesz uruchomić inne jądro niż system operacyjny hosta, musisz użyć pełnej wirtualizacji, a nie kontenerii.

W tym artykule pokażę, jak zainstalować i używać Dockera na Ubuntu 18.04 LTS.

Dodanie repozytorium pakietów Docker:

W tej sekcji pokażę, jak dodać repozytorium pakietów Docker na Ubuntu 18.04 LTS.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt Ubuntu 18.04 Maszyna LTS z następującym poleceniem:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Teraz uruchom następujące polecenie, aby zainstalować dodatkowe pakiety wymagane do dodania repozytorium pakietów Docker na Ubuntu 18.04 LTS:

$ sudo apt-get instaluj apt-transport-https ca-certyfikaty curl gnupg oprogramowanie-
właściwości

Teraz naciśnij y a następnie naciśnij kontynuować.

Należy zainstalować wymagane pakiety.

Teraz dodaj oficjalny klucz GPG repozytorium Docker na swoim Ubuntu 18.04 Maszyna LTS z następującym poleceniem:

$ curl -fssl https: // pobierz.doker.com/Linux/Ubuntu/GPG | sudo apt-key add -

Należy dodać klucz GPG.

Teraz dodaj oficjalne repozytorium pakietów Dockera z następującym poleceniem:

$ sudo add-apt-repozytory „deb [arch = amd64] https: // pobierz.doker.com/Linux/Ubuntu
$ (lsb_release -cs) stabilny "

Należy dodać oficjalne repozytorium pakietów Docker, a pamięć podręczna repozytorium pakietów Apt powinna być również aktualizowana.

Instalowanie Dockera na Ubuntu 18.04 LTS:

Teraz, gdy wszystko jest gotowe, możesz zainstalować Dockera na Ubuntu 18.04 LTS z następującym poleceniem:

$ sudo apt instal instaluj Docker-CE

Teraz naciśnij y a następnie naciśnij kontynuować.

Wszystkie wymagane pakiety należy pobrać i zainstalować.

Docker jest zainstalowany.

Teraz sprawdź, czy usługa Docker działa z następującym poleceniem:

$ sudo Systemctl Status Docker

Jak widać, usługa Docker działa.

Jeśli nie działa, rozpocznij Docker z następującym poleceniem:

$ sudo systemctl start docker

Teraz powinien dodać usługę Docker do uruchamiania systemu, aby uruchomił się automatycznie w rozruchu systemowym.

Uruchom następujące polecenie, aby dodać usługę Docker do uruchamiania systemu:

$ sudo systemctl włącz Docker

Teraz sprawdź, czy Docker pracuje z następującym poleceniem:

$ Docker -v

Uruchamianie Docker bez uprawnień root:

Domyślnie musisz uruchomić Docker jako źródło użytkownik. Możesz także uruchomić Dockera z sudo Jeśli jest skonfigurowany na ubuntu 18.04 Maszyna LTS. Jeśli nie chcesz używać Dockera jako źródło użytkownik lub z sudo, Następnie powinieneś dodać użytkownika logowania do doker Grupa.

Dodaj użytkownika logowania do doker grupa z następującym poleceniem:

$ sudo Usermod -Ag Docker $ (whoami)

Teraz ponownie uruchom komputer z następującym poleceniem:

$ sudo restart

Teraz powinieneś być w stanie uruchomić Dockera bez sudo Lub źródło użytkownik.

Poszukiwanie obrazów Docker:

Repozytorium obrazu Docker ma obrazy dla prawie wszystkiego, czego potrzebujesz. Na przykład, jeśli chcesz serwer PHP, możesz zainstalować obraz serwera PHP i będziesz gotowy do uruchomienia skryptów PHP.

Możesz wyszukać obraz dokera, powiedzmy obraz Docker dla węzła.JS, w oficjalnym repozytorium obrazu Docker z następującym poleceniem:

$ Docker Search Node

Jak widać, wszystkie obrazy Docker dla węzła.JS jest wyświetlany. Aby zainstalować obraz Docker, wystarczy wpisać nazwę obrazu NAZWA kolumna oznaczona na zrzucie ekranu poniżej.

Pobieranie obrazu Dockera:

Powiedzmy teraz, chcesz pobrać węzeł MHART/Alpine Obraz Dockera. Pobieranie obrazu Dockera nazywa się pobieranie obrazu Dockera w terminie dokera.

Ciągnąć węzeł MHART/Alpine Obraz dokera, uruchom następujące polecenie:

$ Docker Pull Mhart/Alpine Node

Obraz Dockera powinien zostać pociągnięty.

Pobrany obraz Dockera:

Aby wymienić wszystkie pobrane obrazy Docker i są dostępne w swoim komputerze, uruchom następujące polecenie:

$ Docker Images

Jak widać, węzeł.Zdjęcie JS, które pobrałem, jest wymieniony.

Uruchamianie węzła.Skrypt JS z Dockerem:

W tej sekcji pokażę ci, jak uruchomić węzeł.skrypt JS indeks.JS z węzłem dokera.Obraz JS węzeł MHART/Alpine że właśnie wyciągnąłem z oficjalnego repozytorium obrazu Dockera.

Najpierw utwórz katalog projektu za pomocą następującego polecenia:

$ mkdir -p ~/projekty/hello

Teraz przejdź do katalogu projektu za pomocą następującego polecenia:

$ CD ~/Projects/Hello

Teraz stwórz indeks.JS i otwórz go z nano edytorem tekstu z następującym poleceniem:

indeks $ nano.JS

Teraz wpisz następujący wiersz i zapisz plik.

Teraz możesz uruchomić węzeł.skrypt JS indeks.JS z

$ Docker Run -it - -rm --name hello_node -v "$ pwd":/usr/src/app/hello -w/usr/src/app/app/
Witam indeks węzła węzła MHART/alpine.JS

Jak widać, indeks.JS Węzeł.Skrypt JS działał pomyślnie i wydrukowano prawidłowe wyjście.

Teraz wyjaśnijmy, co się tutaj dzieje.

  • -Flagi służą do dołączania bieżącego stdina i stdout do Dockera i uruchomienia polecenia, które jest indeks węzła.JS
  • -nazwa hello_node - Zestawy hello_node Jako nazwa działającego pojemnika.
  • -Flaga RM usuwa dowolny inny kontener o tej samej nazwie co ten pojemnik.
  • -v „$ pwd”:/usr/src/app/hello - zamontuje bieżący katalog roboczy Ubuntu 18.04 LTS Maszyna do /usr/src/app/hello katalog kontenera Docker.
  • -w /usr/src/app/hello - Przejść do /usr/src/app/hello katalog w kontenerze Docker.
  • węzeł MHART/Alpine - Nazwa obrazu Dockera, na której oparty będzie ten kontener.
  • indeks węzła.JS - Jest to polecenie, które zostanie uruchomione wewnątrz pojemnika.

Więc tak instalujesz i używasz Dockera na Ubuntu 18.04 LTS. Dziękujemy za przeczytanie tego artykułu.