Chciałbym zbudować i uruchomić kontenery Docker na Ubuntu 16.04 LTS. Jak zainstalować Docker?
Chciałbym zbudować i uruchomić kontenery Docker na Ubuntu 16.04 LTS. Jak zainstalować Docker?
Odpowiedzi:
Docker występuje w dwóch wersjach: Comunity Edition (CE) i Enterprise Edition (EE). Zobacz to pytanie, aby zobaczyć różnice. Wystarczy wziąć Docker CE, jeśli nie wiesz, którą wziąć.
Są dwa sposoby instalacji (dziękuję, Katu i Suor !). Oficjalna metoda dokowania jest nieco nowsza.
$ sudo apt-get install docker.io
W przeszłości ten sposób był zniechęcany, ponieważ pakiet dokerów był bardzo przestarzały. Te źródła wszechświat są teraz dość niedawno.
Te instrukcje instalacji Ubuntu notować wszystko, czego potrzebujesz w szczegółach, ale w większości przypadków sprowadza się do:
(1) Skonfiguruj repozytorium dokerów
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
(2) Zainstaluj Docker CE
sudo apt-get update
sudo apt-get install docker-ce
(3) Sprawdź instalację
sudo docker run hello-world
Najnowszą wersję można znaleźć tutaj . To był 18.06 w listopadzie 2018 roku. Ta wersja jest dostępna w źródłach z góry, podczas gdy domyślne źródła pakietu Ubuntu zawierają tylko Docker 1.5 ( źródło ). Zmiany można znaleźć w informacjach o wersji dokera . Wersja 1.5 jest tak stara, że nie mogłem dowiedzieć się, ile ona ma lat.
Aby zainstalować wersję repozytorium Ubuntu
sudo apt install docker.io
Sprawdź wersję za pomocą
docker --version
Nadal możesz chcieć wykonać kroki po instalacji . Dzięki @wisbucky
docker.io
pakiet Ubuntu znajduje się pod adresem docker 18.06.1
. docker.io
Pakiet Ubuntu został zaktualizowany 27 września 2018 r., Czyli zaledwie miesiąc po wydaniu tej wersji 21 sierpnia 2018 r . Nadal możesz wykonać czynności poinstalacyjne : docs.docker.com/install/linux/linux-postinstall .
docker
, docker-ce
, docker-engine
i oczywiście docker.io
...
Najprostszym sposobem na zainstalowanie dokera na Ubuntu za pomocą następującego polecenia, które można uzyskać z https://get.docker.com/
Ten skrypt jest przeznaczony do szybkiej i łatwej instalacji poprzez:
$ curl -fsSL https://get.docker.com | sh
lub
wget -qO- https://get.docker.com/ | sh
W przypadku kompilacji testowych (tj. Kandydatów do wydania):
$ curl -fsSL https://test.docker.com | sh
lub
wget -qO- https://test.docker.com/ | sh
Dla kompilacji rc z funkcją eksperymentalną:
$ curl -fsSL https://experimental.docker.com | sh
lub
wget -qO- https://experimental.docker.com/ | sh
Aby zainstalować wydanie społeczności, dodaj klucz GPG
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Dodaj repozytorium dokerów
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
Aby się upewnić, zainstalujesz okno dokowane z repozytorium Docker,
apt-cache policy docker-ce
Teraz zainstaluj dokera,
sudo apt-get install -y docker-ce
Będzie działał domyślnie, ale możesz sprawdzić status
sudo systemctl status docker
BTW, dla Linux Mint (opartego na Ubuntu) , trzeba ręcznie zmienić nazwę wydania, po dodaniu repozytorium.
Podetapy:
sudo vi /etc/apt/sources.list.d/additional-repositories.list
sarah
lub inną nazwę na xenial
.tara
lub inną nazwę na bionic
.Możesz wykonać poniższe kroki, aby zainstalować docker-ce w Ubuntu -
najpierw zainstaluj zależności
sudo apt install apt-transport-https ca-certificates curl software-properties-common
dodaj klucz GPG do oficjalnego repozytorium Docker do systemu:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Dodaj repozytorium Docker w pliku sources.list.d do źródeł APT, używając poniższej komendy -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge"
sprawdź, czy możesz zainstalować Docker z repozytorium Docker
apt-cache policy docker-ce
Na koniec zainstaluj pakiet Docker CE z poniższym poleceniem
sudo apt-get install -y docker-ce
Voila, zainstalowałeś Docker-CE. Można sprawdzić poprawność instalacji, sprawdzając wersję Döcker-ce zainstalowanej
docker --version
Aby uzyskać bardziej szczegółowe instrukcje, wykonaj ten samouczek
Instalacja Debiana.
lsb_release -a | grep Code
Nazwa kodowa: xenial
lscpu | grep Arch
Architektura: x86_64
Na koniec pobierz swój debian src. Przejdź na https://download.docker.com/linux/ubuntu/dists/ , wybierz wersję Ubuntu, przejdź do pool / stable / i wybierz amd64, armhf, ppc64el lub s390x. Pobierz plik .deb dla wersji Docker, którą chcesz zainstalować.
sudo dpkg -i /path/to/package.deb
docker -v
Wersja Docker 18.06.0-ce