GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Porttainer Docker Manager v Ubuntu 20.04

Pokud jste IT profesionál a pracujete s Dockerem, možná budete potřebovat správce uživatelského rozhraní pro docker. Existují různé open source nástroje, jako je rancher a portainer, které jsou k dispozici pro správu různých prostředí dockerů, jako je hostitel dockeru, kontejnery. Svazky, sítě atd. V tomto článku se naučíme, jak nainstalovat a nakonfigurovat Portainer v Ubuntu 20.04 a používat jej ke správě prostředí dockeru.

Portainer je odlehčený správce uživatelského rozhraní pro docker, který lze použít ke správě různých prostředí dockerů, jako jsou hostitelé dockerů nebo clustery dockerů. Portainer běží v jediném kontejneru a podporuje jakýkoli Docker engine včetně Linux Container nebo nativního kontejneru Windows a také další platformy. Usnadňuje správu všech našich zdrojů Docker, jako jsou kontejnery, obrázky, svazky, sítě a další.

Předpoklady

  1. Nový server ubuntu 20.04
  2. Privilegovaný účet Sudo
  3. Připojení k internetu pro stahování balíčků

Nainstalujte docker na Ubuntu 20.04

V tomto článku předpokládám, že jste do svého systému ubuntu nenainstalovali docker. Při instalaci dockeru na Ubuntu postupujte podle níže uvedených kroků.

Aktualizujte index balíčků apt

$ sudo apt-get update

Nainstalujte závislosti

$ sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

Přidejte oficiální klíč GPG dockeru

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Nyní spusťte následující příkaz k nastavení stabilního úložiště Docker.

$ echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Nyní aktualizujte index úložiště a nastavte docker-engine

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Po dokončení instalace restartujte systém

$ sudo reboot

Chcete-li ověřit, zda je instalace dockeru v pořádku, spusťte jednoduchý obraz dockeru jako

$ sudo docker run hello-world

Výstup:

Spusťte a povolte službu docker

$ sudo systemctl start docker
$ sudo systemctl enable docker

Výstup:

Nainstalovat Docker Compose

Jakmile je docker nainstalován, spusťte následující příkaz k instalaci docker-compose na Ubuntu.

$ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

Nastavte oprávnění pomocí příkazu:

$ sudo chmod +x /usr/local/bin/docker-compose

Konfigurace Porttaineru

Nainstalovali jsme docker a ověřili spuštěním jednoduchého obrazu dockeru. Nyní stáhneme obrázek docker portainer/portainer-ce (dříve portainer/portainer) a spustíme jej jako kontejner. Před spuštěním kontejneru vytvořte trvalý svazek dockeru pro ukládání dat portaineru.

$ sudo docker volume create portainer_data

Nyní vytvořte kontejner portaineru pomocí následujícího příkazu.

$ sudo docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/portainer:/data portainer/portainer-ce

Kde:

  • -d => Spustit kontejner v odpojeném režimu
  • -p => Mapujte port kontejneru s portem hostitele dockeru
  • –name => Název kontejneru
  • -v => Mapa objemu

Výstup:

Upozorňujeme, že snímek obrazovky stále používá starý balíček portainer/portainer, místo něj použijte nový balíček portainer/portainer-ce, jak je použit v aktualizovaném příkazu nad snímkem obrazovky.

Spuštěním následujícího příkazu zkontrolujte stav kontejneru

$ sudo docker ps -a

Výstup:

Portainer běží na portu 9000. Procházejte v prohlížeči IP adresu svého serveru s portem 9000 a vytvořte uživatele.

Po vytvoření uživatele budete moci najít řídicí panel portainera. Pomocí správce uživatelského rozhraní

můžete spravovat různé zdroje dockeru, jako jsou svazky, kontejnery, sítě a obrázky

Závěr

V tomto článku jsem popsal, jak nainstalovat portainer pro správu dockeru pomocí uživatelského rozhraní. Naučili jsme se, jak nainstalovat portainer a spravovat kontejnery dockeru spuštěné v hostiteli dockeru.

Děkuji za přečtení.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 16.04

  2. Jak nainstalovat Docker na Ubuntu 20.04 LTS

  3. Jak nainstalovat Docker na Ubuntu 22.04

  1. Jak nainstalovat Docker na Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  2. Jak nainstalovat Docker na Debian / Ubuntu

  3. Jak nainstalovat Docker na Ubuntu 18.04?

  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 18.04

  3. Jak nainstalovat Kubernetes na Ubuntu 18.04