Instalacja Dockera na Ubuntu

Instrukcja, jak zainstalować serwer Ubuntu dla Dockera na maszynie wirtualnej Azure znajduje się tutaj.

Otwieramy maszynę wirtualną z zainstalowanym serwerem Ubuntu i zapisujemy adres IP (klikamy link dockerdemo-ip). Możemy przypisać opcjonalnie etykietę nazwy DNS i/lub zamienić adres IP na statyczny (zakładka Konfiguracja).

Docker Ubuntu Azure zdj.20

Możemy się połączyć z serwerem Ubuntu za pomocą poleceń ssh:

Uwierzytelnianie SSH:

Password Authentication:

Docker Ubuntu Azure zdj.21

Usunięcie innych instalacji Dockera

Usuwamy Dockera (jeśli wcześniej był zainstalowany):

Docker Ubuntu Azure zdj.22

Aktualizujemy indeksy pakietu apt:


Docker Ubuntu Azure zdj.27

Instalujemy pakiety, aby pozwolić apt na używanie repozytoriów poprzez HTTPs. Jeśli wcześniej już instalowaliśmy jakieś pakiety, to będzie sprawdzona ich zgodność z najnowszymi wersjami.

Docker Ubuntu Azure zdj.23

Dodajemy oficjalny klucz GPG Dockera:

Docker Ubuntu Azure zdj.24

Weryfikujemy, że teraz mamy klucz z  fingerprintem 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, poprzez przeszukanie ostatnich 8 znaków.

Docker Ubuntu Azure zdj.26

Używamy następującego polecenia, aby skonfigurować stabilne (ang. stable) repozytorium. Zawsze potrzebujemy stabilnego repozytorium, nawet jeśli chcemy zainstalować kompilacje (ang. builds) z repozytoriami brzegowym (ang. edge) lub testowym (ang. test). Aby dodać repozytoria brzegowe lub testowe, dodajemy słowo edge lub test (lub oba) po słowie stable w poleceniach poniżej.

Ważne: Polecenie lsb_release -cs poniżej zwraca nazwę naszej dystrybucji Ubuntu, na przykład xenial. Czasami, w dystrybucji takiej jak Linux Mint, możemy potrzebować zmienić $(lsb_release -cs)na naszą macierzystą dystrybucję Ubuntu. Na przykład, jeśli korzystamy z Linux Mint Tessa, możemy użyć bionic.

Ważne: Począwszy od Dockera 17.06, stabilne (ang. stable) wydania są również przekazywane do repozytorów brzegowych (ang. edge) i testowych (ang. test).

Docker Ubuntu Azure zdj.28

Aktualizujemy raz jeszcze:

Docker Ubuntu Azure zdj.29

Instalujemy ostatnią wersję Docker CE lub przechodzimy do następnego kroku, aby zainstalować specyficzną wersję:

Docker Ubuntu Azure zdj.30
To install a specific version of Docker CE, list the available versions in the repo, then select and install:

Aby zainstalować konkretną wersję programu Docker CE, wyświetlamy listę dostępnych wersji w repozytorium, a następnie wybieramy i instalujemy:

a. Sprawdzamy wersje dostępne w repozytorium:


Docker Ubuntu Azure zdj.32

b. Instalujemy konkretną wersję, używając ciągu wersji z drugiej kolumny, na przykład: 5:18.09.1~3-0~ubuntu-xenial.

Sprawdzamy, czy Docker CE jest poprawnie zainstalowany, uruchamiając obraz hello-world.

Powininniśmy zobaczyć rezultat podobny do poniższego, jeśli wszystko działa poprawnie:

Docker Ubuntu Azure zdj.31

 

One Reply to “Instalacja Dockera na serwerze Ubuntu”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *