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