Portainer | Open source container management tool

Portainer DevOps -tool

Een lichtgewicht en zelf gehost containerbeheerplatform

Portainer is een open-source en krachtig containerbeheerplatform. Hiermee kunt u eenvoudig Docker- en Kubernetes -omgevingen bouwen, beheren en onderhouden.

Overzicht

Portainer is een open source, krachtige lichtgewicht GUI en eenvoudig te gebruiken tool voor containerbeheer. Het helpt klanten om containertechnologie aan te nemen, op containers gebaseerde evirimenten te bouwen, te beheren en te onderhouden met Docker, Kubernetes, Docker Swarm en Azure ACI. Portainer is eenvoudig om tool te implementeren met een intuïtieve interface voor zowel softwareontwikkelaars als IT -bewerkingen. Portainer verwijdert de noodzaak om de CLI te gebruiken en verbergt de complexiteit van het beheren van containers. Portainer Container Management Platform bestaat uit twee componenten, de Portainer Server en de Portainer Agent. Deze beide elementen werken als lichtgewicht Docker -containers op een Docker -motor. Het maakt gecentraliseerde configuraties, beheer en beveiliging van Kubernetes en Docker -productieomgevingen mogelijk. Het geeft een gedetailleerd overzicht van de omgeving en stelt DevOps in staat om containers, afbeeldingen, volumes, netwerken en meer te beheren. Het is ook compatibel met de zelfstandige Docker -motor en met Docker Swarm.

Systeem vereisten

De installatie -instructies maken de volgende veronderstellingen voor de Portainer Open Source Container Management Server op uw Linux -omgeving:

  • De nieuwste versie van Docker geïnstalleerd
  • Sudo Access tot Host Portainer Server -instantie
  • Poort 9443 voor toegang tot de UI en API
  • TCP -tunnelserver via poort 8000
  • Toegang tot Docker via UNIX Sockets
  • Selinux is uitgeschakeld
  • Docker draait als root

Functies

Portainer CE-container-as-a-service-oplossing ondersteunt een breed scala aan functies om de Docker-containers te beheren als Docker Swarm UI Manager. Enkele van de belangrijkste kenmerken van Portainer Container Management GUI worden hieronder vermeld:

  • Access Control Management
  • Implementeer cloud-native applicaties
  • Netwerkisolatie
  • Toepassingslogboekregistratie
  • Clustervisualisatie
  • Containernetwerk
  • Register- en opslagbeheer
  • Orkestratie
  • Backup en herstellen

Installatie instructies

Portainer installeren met Docker op Linux

Deze stappen van de documentinstallatie gaan ervan uit dat alle depentiepakketten van de Community Edition van Portainer zijn geïnstalleerd en actueel zijn op uw Linux -omgeving. Volg voor de instellingen van het Linux -besturingssysteem de onderstaande stappen van de installaties om de Portainer -servercontainer te installeren. Maak eerst het volume dat Portainer Server zal gebruiken om de database op te slaan met behulp van de onderstaande opdracht:

    docker volume create portainer_data

Download en installeer vervolgens de Portainer Best Container Management -software door hieronder in Terminal te worden uitgevoerd:

    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

Standaard genereert Portainer Container Management System Installation een zelfondertekend SSL-certificaat om poort 9443 te beveiligen. Als u http-poort 9000 moet openen om legacy redenen, kunt u het volgende toevoegen in de opdracht Docker Run:

    -p 9000:9000

Nu kunt u controleren of de Portainer Server Container is gestart door Docker PS Commamd uit te voeren:

    docker ps

Optioneel kunt u de Portainer -agent installeren naast uw Portainer Server -installatie en Docker Standalone door de volgende opdracht uit te voeren:

    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 biedt extra functionaliteit zoals volume browsen vanuit portainer. Nu kunt u zich aanmelden bij uw Portainer Server -instantie door URL te bladeren:

    https://localhost:9443

U moet localhost vervangen door de IP- of volledig gekwalificeerde domeinnaam (FQDN) en u ziet de initiële installatiepagina voor Portainer Server. Dat is alles, Portainer Server is geïnstalleerd. Gefeliciteerd! U hebt met succes Portainer Docker Container Management Server op Linux ingesteld. Genieten!

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.

Ontdekken

In dit artikel hebben we besproken over open source container management portainer CE -tool. Ga naar de volgende pagina voor meer informatie over andere top open source Container Orchestration and Management Tools:

Top 5 open source container orkestratiehulpmiddelen voor DevOps

Open source container orkestratiehulpmiddelen

 Nederlands