Portainer | Open Source Container Management Tool

Portainer DevOps Tool

En lätt och självhostad containerhanteringsplattform

Portainer är en öppen källkod och kraftfull containerhanteringsplattform. Det gör att du enkelt kan bygga, hantera och underhålla Docker och Kubernetes -miljöer.

Översikt

Portainer är en öppen källkod, kraftfull lättvikts-GUI och lättanvänd containerhanteringsverktyg. Det hjälper kunder att anta containerteknologi, bygga, hantera och underhålla containerbaserade evironments med Docker, Kubernetes, Docker Swarm och Azure ACI. Portainer är lätt att distribuera verktyg med ett intuitivt gränssnitt för både mjukvaruutvecklare och IT -operationer. Portainer tar bort behovet av att använda CLI och döljer komplexiteten i hantering av containrar. Portainer containerhanteringsplattform består av två komponenter, Portainer -servern och Portainer -agenten. Dessa båda elementen körs som lätta Docker -containrar på en Docker -motor. Det möjliggör centraliserade konfigurationer, hantering och säkerhet för Kubernetes och Docker -produktionsmiljöer. Det ger en detaljerad översikt över miljön och gör det möjligt för DevOps att hantera containrar, bilder, volymer, nätverk och mer. Den är också kompatibel med den fristående Docker -motoren och med Docker Swarm.

Systemkrav

Installationsinstruktionerna gör följande antaganden för Portainer Open Source Container Management Server på din Linux -miljö:

  • Den senaste versionen av Docker installerad
  • sudo åtkomst till värd portainer serverinstans
  • Port 9443 för att komma åt användargränssnittet och API
  • TCP Tunnel Server över Port 8000
  • Tillgång till Docker via UNIX -uttag
  • Selinux är inaktiverad
  • Docker körs som rot

Funktioner

Portainer CE-container-as-a-service-lösning stöder ett brett utbud av funktioner för att hantera Docker-containrarna som Docker Swarm UI-chef. Några av de viktigaste funktionerna i Portainer Container Management GUI listas nedan:

  • Access Control Management
  • Distribuera moln-infödda applikationer
  • Nätverksisolering
  • Applikationsloggning
  • Klustervisualisering
  • Containernätverk
  • Registeri och lagringshantering
  • Orkestrering
  • Säkerhetskopiering och återställning

Installations instruktioner

** Installera portainer med Docker på Linux **

Detta dokumentinstallationssteg antar att alla depenspaket i Community Edition of Portainer är installerade och uppdaterade på din Linux -miljö. För Linux -operativsysteminställningen, följ nedanstående installationssteg för att installera Portainer Server -behållaren. Skapa först den volym som Portainer Server kommer att använda för att lagra sin databas med kommandot nedan:

    docker volume create portainer_data

Ladda ner och installera sedan Portainer Best Container Management -programvara genom att köra nedan i terminalen:

    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

Som standard genererar Portainer containerhanteringssysteminstallation ett självsignerat SSL-certifikat för att säkra port 9443. Om du behöver HTTP Port 9000 Open av arvsskäl kan du lägga till följande i Docker Run-kommandot:

    -p 9000:9000

Nu kan du kontrollera om Portainer Server -behållaren har börjat med att köra Docker PS Commamd:

    docker ps

Valfritt kan du installera Portainer -agenten tillsammans med din Portainer Server -installation och Docker Standalone genom att köra följande kommando:

    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

Portainer Agent tillhandahåller ytterligare funktionalitet såsom volym som surfar från Portainer. Nu kan du logga in på din Portainer Server -instans genom att bläddra i url:

    https://localhost:9443

Du måste byta ut localhost med IP eller fullt kvalificerat domännamn (FQDN) och du kommer att se den första installationssidan för Portainer Server. Det är det, Portainer Server har installerats. Grattis! Du har framgångsrikt installerat Portainer Docker Container Management Server på Linux. Njut av!

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.

** Utforska **

I den här artikeln diskuterade vi om Open Source Container Management Portainer CE -verktyg. För att lära dig om andra Top Open Source Container Orchestration och Management Tools, besök följande sida:

** Topp 5 Open Source Container Orchestration Tools för DevOps **

** Open Source Container Orchestration Tools **

 Svenska