Instalowanie Dockera w systemie Linux

Aby rozpocząć instalację Dockera, użyjemy instancji Ubuntu. Możesz użyć Oracle Virtual Box do skonfigurowania wirtualnej instancji Linuksa, jeśli jeszcze jej nie masz.

Poniższy zrzut ekranu przedstawia prosty serwer Ubuntu, który został zainstalowany na Oracle Virtual Box. Istnieje użytkownik systemu operacyjnego o nazwiedemo który został zdefiniowany w systemie z pełnym dostępem roota do serwera.

Aby zainstalować Docker, musimy wykonać kroki podane poniżej.

Step 1- Przed zainstalowaniem Dockera musisz najpierw upewnić się, że masz uruchomioną odpowiednią wersję jądra Linuksa. Docker jest przeznaczony tylko do pracy z jądrem systemu Linux w wersji 3.8 i nowszych. Możemy to zrobić, uruchamiając następujące polecenie.

uname

Ta metoda zwraca informacje systemowe o systemie Linux.

Składnia

uname -a

Opcje

a - Służy do zapewnienia zwrócenia informacji o systemie.

Wartość zwracana

Ta metoda zwraca następujące informacje w systemie Linux -

  • nazwa jądra
  • nazwa węzła
  • wydanie jądra
  • wersja jądra
  • machine
  • processor
  • platforma sprzętowa
  • system operacyjny

Przykład

uname –a

Wynik

Kiedy uruchomimy powyższe polecenie, otrzymamy następujący wynik -

Na podstawie wyników widać, że wersja jądra Linuksa to 4.2.0-27, czyli wyższa niż wersja 3.8, więc możemy zaczynać.

Step 2 - Musisz zaktualizować system operacyjny o najnowsze pakiety, co można zrobić za pomocą następującego polecenia -

apt-get

Ta metoda instaluje pakiety z Internetu w systemie Linux.

Składnia

sudo apt-get update

Opcje

  • sudo - The sudo polecenie jest używane, aby upewnić się, że polecenie działa z dostępem użytkownika root.

  • update - The update jest używana, upewnij się, że wszystkie pakiety są zaktualizowane w systemie Linux.

Wartość zwracana

Żaden

Przykład

sudo apt-get update

Wynik

Po uruchomieniu powyższego polecenia otrzymamy następujący wynik -

To polecenie połączy się z Internetem i pobierze najnowsze pakiety systemowe dla Ubuntu.

Step 3- Następnym krokiem jest zainstalowanie niezbędnych certyfikatów, które będą wymagane do późniejszej pracy z witryną Docker w celu pobrania niezbędnych pakietów Docker. Można to zrobić za pomocą następującego polecenia.

sudo apt-get install apt-transport-https ca-certificates

Step 4- Następnym krokiem jest dodanie nowego klucza GPG. Ten klucz jest wymagany, aby zapewnić szyfrowanie wszystkich danych podczas pobierania niezbędnych pakietów dla platformy Docker.

Następujące polecenie pobierze klucz o identyfikatorze 58118E89F3A912897C070ADBF76221572C52609D z keyserver hkp: //ha.pool.sks-keyservers.net: 80 i dodaje go do advbrelok do kluczy. Należy pamiętać, że ten konkretny klucz jest wymagany do pobrania niezbędnych pakietów Dockera.

Step 5 - Następnie, w zależności od posiadanej wersji Ubuntu, musisz dodać odpowiednią witrynę do pliku docker.list dla apt package manager, dzięki czemu będzie mógł wykryć pakiety Docker z witryny Docker i odpowiednio je pobrać.

  • Precyzyjne 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoUbuntu-precyzyjne main

  • Trusty 14.04 (LTS) ─ deb https://apt.dockerproject.org/repo/ plik main

  • Wily 15,10 ─ deb https://apt.dockerproject.org/repo ubuntu-wily main

  • Xenial 16.04 (LTS) - https://apt.dockerproject.org/repo ubuntu-xenial main

Ponieważ naszym systemem operacyjnym jest Ubuntu 14.04, będziemy używać nazwy repozytorium jako „deb https://apt.dockerproject.org/repogłówny zaufany ubuntu ”.

Następnie będziemy musieli dodać to repozytorium do pliku docker.list jak wspomniano powyżej.

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” 
   | sudo tee /etc/apt/sources.list.d/docker.list

Step 6 - Następnie wydajemy plik apt-get update command aby zaktualizować pakiety w systemie Ubuntu.

Step 7 - Jeśli chcesz sprawdzić, czy menedżer pakietów wskazuje właściwe repozytorium, możesz to zrobić, wydając plik apt-cache command.

apt-cache policy docker-engine

W danych wyjściowych otrzymasz link do https://apt.dockerproject.org/repo/

Step 8 - Wydaj apt-get update command aby upewnić się, że wszystkie pakiety w systemie lokalnym są aktualne.

Step 9 - W przypadku Ubuntu Trusty, Wily i Xenial musimy zainstalować pakiety jądra linux-image-extra- *, które pozwalają na użycie aufs storage driver. Ten sterownik jest używany przez nowsze wersje platformy Docker.

Można to zrobić za pomocą następującego polecenia.

sudo apt-get install linux-image-extra-$(uname -r) 
   linux-image-extra-virtual

Step 10 - Ostatnim krokiem jest instalacja Dockera i możemy to zrobić za pomocą następującego polecenia -

sudo apt-get install –y docker-engine

Tutaj, apt-get używa opcji instalacji, aby pobrać obraz aparatu Docker z witryny sieci Web platformy Docker i zainstalować platformę Docker.

Silnik Dockera to oficjalny pakiet firmy Docker Corporation dla systemów opartych na Ubuntu.

W następnej sekcji zobaczymy, jak sprawdzić, która wersja Dockera została zainstalowana.

Wersja platformy Docker

Aby zobaczyć uruchomioną wersję Dockera, możesz wydać następujące polecenie -

Składnia

docker version

Opcje

  • version - Służy do zapewnienia, że ​​polecenie Docker zwraca zainstalowaną wersję platformy Docker.

Wartość zwracana

Dane wyjściowe będą zawierać różne szczegóły wersji platformy Docker zainstalowanej w systemie.

Przykład

sudo docker version

Wynik

Po uruchomieniu powyższego programu otrzymamy następujący wynik -

Informacje o platformie Docker

Aby zobaczyć więcej informacji na temat Dockera działającego w systemie, możesz wydać następujące polecenie -

Składnia

docker info

Opcje

  • info - Służy do zapewnienia, że ​​polecenie Docker zwraca szczegółowe informacje o zainstalowanej usłudze Docker.

Wartość zwracana

Dane wyjściowe będą zawierać różne szczegóły Dockera zainstalowanego w systemie, takie jak -

  • Liczba kontenerów
  • Liczba zdjęć
  • Sterownik magazynu używany przez platformę Docker
  • Katalog główny używany przez Docker
  • Sterownik wykonawczy używany przez platformę Docker

Przykład

sudo docker info

Wynik

Po uruchomieniu powyższego polecenia otrzymamy następujący wynik -

Docker dla Windows

Docker ma gotową obsługę systemu Windows, ale aby zainstalować Docker dla Windows, musisz mieć następującą konfigurację.

wymagania systemowe

System operacyjny Windows Windows 10 w wersji 64-bitowej
Pamięć 2 GB RAM (zalecane)

Możesz pobrać Docker dla Windows z - https://docs.docker.com/docker-for-windows/

Docker ToolBox

Docker ToolBox został zaprojektowany dla starszych wersji Windows, takich jak Windows 8.1 i Windows 7. Aby zainstalować Docker dla Windows, musisz mieć następującą konfigurację.

wymagania systemowe

System operacyjny Windows Windows 7, 8, 8.1
Pamięć 2 GB RAM (zalecane)
Wirtualizacja To powinno być włączone.

Możesz pobrać Docker ToolBox z - https://www.docker.com/products/docker-toolbox