Portainer | Nástroj pro správu kontejnerů s otevřeným zdrojovým kódem

Portainer Nástroj DevOps

Platforma pro správu kontejnerů s lehkým a hostitelem

Portainer je open-source a výkonná platforma pro správu kontejnerů. Umožňuje vám snadno vytvářet, spravovat a udržovat prostředí Docker a Kubernetes.

Přehled

Portainer je open source, výkonný lehký GUI a snadno použitelný nástroj pro správu kontejnerů. Pomáhá zákazníkům přijímat technologii kontejnerů, stavět, spravovat a udržovat evironmentální prostředí založené na kontejnerech s Docker, Kubernetes, Docker Swarm a Azure ACI. Portainer se snadno nasadí nástroj s intuitivním rozhraním pro vývojáře softwaru i IT. Portainer odstraní potřebu použít CLI a skrývá složitost správy kontejnerů. Platforma pro správu kontejnerů Portainer se skládá ze dvou komponent, serveru Portainer a agenta Portainer. Tyto oba prvky běží jako lehké kontejnery Docker na motoru Docker. Umožňuje centralizované konfigurace, správu a zabezpečení prostředí Kubernetes a Docker. Poskytuje podrobný přehled o prostředí a umožňuje DevOps spravovat kontejnery, obrázky, svazky, sítě a další. Je také kompatibilní se samostatným motorem Docker a s Docker Swarm.

Požadavky na systém

Instalační pokyny uvádějí následující předpoklady pro server pro správu kontejnerů Portainer ve vašem prostředí Linux:

  • Nainstalovaná nejnovější verze Docker
  • SUDO PŘÍSTUP k instanci serveru hostitelského portaineru
  • Port 9443 pro přístup k UI a API
  • Server TCP Tunnel Over Port 8000
  • Přístup k Dockeru prostřednictvím zásuvek Unix
  • Selinux je deaktivován
  • Docker běží jako root

Funkce

Řešení Portainer CE kontejner-as-a-service podporuje širokou škálu funkcí pro správu kontejnerů Docker jako manažer UI Swarm Swarm Swarm. Níže jsou uvedeny některé z klíčových vlastností GUI pro správu kontejnerů Portainer:

  • Správa řízení přístupu
  • Nasazení cloudových rodových aplikací
  • Izolace sítě
  • Protokolování aplikací
  • Vizualizace klastru
  • Kontejnerové sítě
  • Správa registru a úložiště
  • Orchestrace
  • Zálohování a obnovení

Instrukce k instalaci

Nainstalujte Portainer s Dockerem na Linux

Kroky instalace tohoto dokumentu předpokládají, že všechny balíčky desetionu v komunitním vydání Portainer jsou nainstalovány a aktuální ve vašem prostředí Linux. Pro nastavení operačního systému Linux postupujte podle níže uvedených kroků instalací a nainstalujte kontejner serveru Portainer. Nejprve vytvořte svazek, který server Portainer použije k uložení své databáze pomocí příkazu níže:

    docker volume create portainer_data

Dále stáhněte a nainstalujte software pro správu kontejnerů Portainer spuštěním níže v terminálu:

    docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
        --restart=always \
        -v /var/run/docker.sock:/var/run/docker.sock \
        -v portainer_data:/data \
        portainer/portainer-ce:latest

Instalace systému správy kontejnerů Portainer generuje instalace systému Portainer Container pro správu SSL pro zabezpečení port 9443. Pokud potřebujete http port 9000 Otevřený z dědických důvodů, můžete přidat následující příkaz Docker Run:

    -p 9000:9000

Nyní můžete zkontrolovat, zda kontejner serveru Portainer začal spuštěním Docker PS Commamd:

    docker ps

Volitelně můžete nainstalovat agenta Portainer spolu s instalací serveru Portainer a samostatně Docker spuštěním následujícího příkazu:

    docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest

Agent Portainer poskytuje další funkce, jako je procházení objemu z Portainer. Nyní se můžete přihlásit do instance serveru Portainer pomocí procházení url:

    https://localhost:9443

Musíte nahradit LocalHost za IP nebo plně kvalifikovaný název domény (FQDN) a uvidíte počáteční stránku nastavení pro server Portainer. To je ono, byl nainstalován server Portainer. Gratulujeme! Úspěšně jste nastavili server pro správu kontejnerů Portainer Docker na Linuxu. Užívat si!

FAQs

What is Portainer used for?

Portainer is a free easy to use and open source contianer management UI for Docker and Kubernetes environment. Portainer makes it easier for you to manage your Docker containers, images, networks, and volumes from the web based Portainer GUI dashboard.

Is Portainer free?

Yes, Portainer CE is free to use and download container management tool for container environments.

Is Portainer open source?

Yes, Portainer is open source container orchestration management software. Portainer source code repository is available at Github.

In what language is Portainer written?

Portainer is written in Go and Javascript programming languages.

Does Portainer work with Kubernetes?

Portainer docker swarm management ui works with all flavors of either self hosted or managed Kubernetes to ensure any app deployed is safe and secure.

Prozkoumejte

V tomto článku jsme diskutovali o nástroji pro správu kontejnerů s otevřeným zdrojovým kódem. Chcete -li se dozvědět o dalších nejlepších nástrojích orchestrace a správy kontejnerů s otevřeným zdrojovým kódem, navštivte prosím následující stránku:

Top 5 nástrojů pro orchestraci open source pro DevOps

Nástroje orchestrace kontejneru s otevřeným zdrojovým kódem

 Čeština