- - Jak skonfigurować Docker w systemie Linux

Jak skonfigurować Docker w systemie Linux

Jedną z głównych zalet używania Linuksa jakoplatformą dla twojego serwera są kontenery. Kontenery to technologia, która pozwala użytkownikowi zawierać mikroprocesor oraz wyspecjalizowane oprogramowanie i uruchamiać je w systemie. Pozwala to uzyskać niesamowitą wydajność i elastyczność. Mówiąc o kontenerach w systemie Linux, najpopularniejszym rozwiązaniem jest Docker. To oprogramowanie, po zainstalowaniu, sprawia, że ​​prawie każdy może łatwo zainstalować i uruchomić pojemniki w locie. Oto jak zdobyć Docker na Linuksie ..

ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.

Instrukcje Ubuntu

Przed uruchomieniem Docker CE na serwerze lub komputerze Ubuntu należy zaktualizować pamięć podręczną pakietu Ubuntu apt i zainstalować wszelkie aktualizacje oprogramowania, które mogą wymagać instalacji.

sudo apt update
sudo apt upgrade

Po zaktualizowaniu systemu musisz zainstalować kilka pakietów. Te pakiety są ważne i pozwolą menedżerowi pakietów Ubuntu na lepszą interakcję z pobieraniem przez HTTPS.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

Następnym krokiem w procesie instalacji jest dodanie klucza GPG do oficjalnego repozytorium oprogramowania Docker. Jest to ważne, ponieważ Ubuntu nie zainstaluje oprogramowania bez niego.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Po pobraniu klucza dodaj oficjalne repozytorium oprogramowania Docker CE do systemu Ubuntu.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Na koniec ponownie zaktualizuj źródła oprogramowania Ubuntu i zainstaluj oprogramowanie Docker, aby zakończyć proces instalacji.

sudo apt update&&sudo apt install docker-ce

Instrukcje Debiana

Przed zainstalowaniem Docker CE dla Debiana, zaktualizuj system. Dzięki temu Docker będzie działał poprawnie na twoim komputerze.

sudo apt-get update
sudo apt-get upgrade

Mając wszystko na bieżąco, musiszzainstaluj kilka narzędzi, aby zapewnić prawidłowe pobieranie pakietów Docker CE. Pamiętaj, że instrukcje będą się różnić w zależności od wydania Debiana.

Debian Stretch / Jesse Instructions

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Instrukcje Wheezy

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Po dodaniu narzędzi nadszedł czas, aby zainstalować klucz GPG repozytorium Dockera w Debianie. To krytyczny krok, więc nie ignoruj ​​go. Debian nie zainstaluje Dockera bez niego.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Następnie dodaj repozytorium oprogramowania Docker CE do listy źródeł Debiana.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Pozostało już tylko zaktualizować źródła oprogramowania Debiana po raz drugi i zainstalować Docker CE. Zrób to za pomocą następujących poleceń:

sudo apt-get update&&sudo apt-get install docker-ce

Instrukcje Fedory

Przed zainstalowaniem Dockera na Fedorze będziesz potrzebowaćzainstalować niektóre wtyczki Dnf. Są to ważne i pozwolą na znacznie łatwiejszą instalację oprogramowania Docker. Zainstaluj wtyczki Dnf za pomocą:

sudo dnf -y install dnf-plugins-core

Po zainstalowaniu wtyczek nadszedł czas, aby dodać rzeczywiste repozytorium oprogramowania do komputera.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Dodanie oficjalnego repozytorium oprogramowania Docker CEdo Dnf i Fedora oznacza, że ​​gdy użytkownik zaktualizuje swój system, będą otrzymywać regularne aktualizacje Docker. Jeśli instalujesz Docker na komputerze, który nie ma regularnego dostępu do Internetu, rozważ przejście na stronę pobierania Docker CE i wybranie RPM.

Zainstaluj Docker CE bezpośrednio z menedżera pakietów Fedory, aby zakończyć proces.

sudo dnf install docker-ce

Inne Linuxes

Docker jest dobrze obsługiwany w systemie Linux. Powyższe dystrybucje systemu Linux to niektóre z tych, których Docker preferuje. Jeśli chcesz zainstalować oprogramowanie w innej wersji systemu Linux, dobrym pomysłem jest przejrzenie dokumentacji. Informacje o instalacji Dockera to wspaniałe narzędzie, które zawierają wiele dodatków do wielu różnych dystrybucji Linuksa. Sprawdź również dokumentację używanej dystrybucji Linuksa, ponieważ może to również pomóc w zainstalowaniu oprogramowania dokera.

Włączanie Docker CE

Docker CE jest zainstalowany, ale zanim będzie można go użyćmusisz użyć systemu init, aby włączyć jego usługi. W zależności od używanego systemu operacyjnego instrukcje mogą się różnić. Na przykład, jeśli postępowałeś zgodnie z instrukcjami Ubuntu lub Debian, istnieje duże prawdopodobieństwo, że elementy systemowe zostały automatycznie włączone podczas procesu instalacji. Fedora lub inne dystrybucje Linuksa korzystające z systemd będą musiały włączyć te elementy osobno.

Najpierw włącz usługę przy uruchomieniu za pomocą Włącz systemctl Komenda.

sudo systemctl enable docker

Następnie natychmiast uruchom dokera w systemie za pomocą systemctl start Komenda.

sudo systemctl start docker

Chcesz wyłączyć usługę Docker CE? Posługiwać się wyłącz systemctl.

sudo systemctl disable docker

Ponadto zatrzymaj Docker w dowolnym momencie, używając systemctl stopi uruchom go ponownie za pomocą restart systemctl.

sudo systemctl stop
sudo systemctl restart

Korzystanie z Docker CE

Dzięki Docker CE zainstalowanemu w systemie Linux możesz to zrobićzainstaluj i używaj tyle pojemników, ile chcesz. Aby przetestować i upewnić się, że oprogramowanie Docker CE działa poprawnie, należy najpierw uruchomić pojemnik testowy:

sudo docker run hello-world

Jeśli kontener hello-world uruchamia się i działa poprawnie, wszystko jest gotowe. Jeśli nie, zainstaluj ponownie Docker i spróbuj ponownie.

Zainstaluj i uruchom kontenery

Instalowanie kontenerów w konfiguracji Docker jest dość proste. Aby rozpocząć, wyszukaj w Docker Hub kontener, który chcesz zainstalować.

docker search searchterm

Następnie zainstaluj za pomocą doker pull.

docker pull containername

Uruchom kontener z:

sudo docker run containername
</p>

Komentarze