GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Docker na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Docker na CentOS 8. Pro ty z vás, kteří to nevěděli, Docker je open-source nástroj, který umožňuje vytvářet a spravovat kontejnery pro Linux (LXC) snadné. S Dockerem jsou aplikace umístěny v kontejneru nad operačním systémem Linux. Docker používá funkce jádra, jako jsou skupiny a jmenný prostor, aby umožnil běh nezávislého kontejneru na jedné instanci operačního systému.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Dockeru na server CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Docker na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf update

Krok 2. Instalace Dockeru na CentOS.

K dispozici jsou dvě edice Dockeru.

  • Community Edition (CE) :ideální pro jednotlivé vývojáře a malé týmy, které chtějí začít s Dockerem a experimentovat s aplikacemi založenými na kontejnerech.
  • Enterprise Edition (EE) :Navrženo pro podnikový vývoj a týmy IT, které ve velkém staví, dodávají a provozují kritické obchodní aplikace ve výrobě.

Docker Enterprise Edition vyžaduje k použití aktivní licenci. V této příručce nainstalujeme Docker CE na CentOS 8. Než jej budeme moci nainstalovat, přidejte úložiště Docker:

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

Ověřte, zda je úložiště povoleno:

sudo dnf repolist -v
Repo-id      : docker-ce-stable
Repo-name    : Docker CE Stable - x86_64
Repo-revision: 1549905809
Repo-updated : Mon 16 May 2019 06:23:29 PM CET
Repo-pkgs    : 30
Repo-size    : 618 M
Repo-baseurl : https://download.docker.com/linux/centos/7/x86_64/stable
Repo-expire  : 172,800 second(s) (last: Mon 14 May 2019 10:23:54 AM CET)
Repo-filename: /etc/yum.repos.d/docker-ce.repo

Repo-id      : rhel-8-for-x86_64-appstream-rpms
Repo-name    : Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs)
Repo-revision: 154120694
Repo-updated : Wed 28 Oct 2019 02:24:54 AM CET
Repo-pkgs    : 4,594
Repo-size    : 4.9 G
Repo-baseurl : https://cdn.redhat.com/content/beta/rhel8/8/x86_64/appstream/os
Repo-expire  : 86,400 second(s) (last: Mon 14 Feb 2019 10:23:55 AM CET)
Repo-filename: /etc/yum.repos.d/redhat.repo

Repo-id      : rhel-8-for-x86_64-baseos-rpms
Repo-name    : Red Hat Enterprise Linux 8 for x86_64 - BaseOS Beta (RPMs)
Repo-revision: 154120694
Repo-updated : Wed 28 Oct 2019 02:25:19 AM CET
Repo-pkgs    : 1,686
Repo-size    : 925 M
Repo-baseurl : https://cdn.redhat.com/content/beta/rhel8/8/x86_64/baseos/os
Repo-expire  : 86,400 second(s) (last: Mon 14 Feb 2019 10:23:56 AM CET)
Repo-filename: /etc/yum.repos.d/redhat.repo
Total packages: 6,310

docker-ce-stable v našem systému je nyní povoleno úložiště. Úložiště obsahuje několik verzí balíčku docker-ce, pro zobrazení všech z nich můžeme spustit:

sudo dnf list docker-ce --showduplicates | sort -r

Nejnovější verzi Docker CE můžete nainstalovat pomocí níže uvedeného příkazu:

sudo dnf install docker-ce

Chcete-li nainstalovat konkrétní verzi, vše, co musíme udělat, je poskytnout plně kvalifikovaný název balíčku, například:

sudo dnf install docker-ce-3:19.03.1-3.el7

Dalším krokem je spuštění a povolení dockeru pomocí systemctl :

sudo systemctl enable --now docker
sudo systemctl is-enabled docker

Blahopřejeme! Úspěšně jste nainstalovali Docker. Děkujeme, že jste použili tento návod k instalaci Dockeru v systému CentOS 8. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální web Dockeru.


Cent OS
  1. Jak nainstalovat Docker na CentOS 7

  2. Jak nainstalovat Docker Compose na CentOS 7

  3. Jak nainstalovat Docker v CentOS

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Rancher na CentOS 7

  3. Jak nainstalovat Vagrant na CentOS 7

  1. Jak nainstalovat Docker CE na RHEL 8 / CentOS 8

  2. Jak nainstalovat Gitea na CentOS 8

  3. Jak nainstalovat Memcached na CentOS 8