Portainer | Strumento di gestione del contenitore open source

Portainer Strumento DevOps

Una piattaforma di gestione dei container leggera e autosufficiente

Portainer è una piattaforma di gestione dei container open source e potente. Ti consente di costruire, gestire e mantenere facilmente gli ambienti Docker e Kubernetes.

Panoramica ### ** ** Portainer è uno strumento di gestione dei contenitori open source, potente e facile da usare. Aiuta i clienti ad adottare la tecnologia dei container, costruire, gestire e mantenere evacetti basati su container con Docker, Kubernetes, Docker Swarm e Azure ACI. Portainer è facile da distribuire strumenti con un’interfaccia intuitiva sia per gli sviluppatori di software che per le operazioni IT. Portainer rimuove la necessità di utilizzare la CLI e nasconde la complessità della gestione dei contenitori. La piattaforma di gestione dei container portainer è composta da due componenti, il server Portainer e l’agente Portainer. Questi elementi funzionano come contenitori Docker leggeri su un motore Docker. Abilita configurazioni centralizzate, gestione e sicurezza degli ambienti di produzione di Kubernetes e Docker. Fornisce una panoramica dettagliata dell’ambiente e consente a DevOps di gestire contenitori, immagini, volumi, reti e altro ancora. È anche compatibile con il motore Docker autonomo e con Docker Swarm.

Requisiti di sistema

Le istruzioni di installazione fanno le seguenti ipotesi per il server di gestione del contenitore open source Portainer sul tuo ambiente Linux:

  • L’ultima versione di Docker installata
  • Sudo Accesso all’istanza del server portainer host
  • Porta 9443 per accedere all’interfaccia utente e all’API
  • Server tunnel TCP sulla porta 8000
  • Accesso a Docker tramite prese unix
  • Selinux è disabilitato
  • Docker è in esecuzione come root

Caratteristiche

Portainer CE Container-As-A-Service Soluzione supporta una vasta gamma di funzionalità per gestire i contenitori Docker come Docker Swarm UI Manager. Alcune delle caratteristiche chiave della GUI di gestione dei container Portainer sono elencate di seguito:

  • Gestione del controllo degli accessi
  • Distribuisci applicazioni native cloud
  • Isolamento della rete
  • Registrazione dell’applicazione
  • Visualizzazione del cluster
  • Networking container
  • Gestione del registro e dello stoccaggio
  • Orchestrazione
  • Backup e ripristino

Istruzioni per l’installazione

Installa portainer con docker su Linux

Questi passaggi di installazione del documento presuppongono che tutti i pacchetti di deposito dell’edizione della comunità di Portainer siano installati e aggiornati sull’ambiente Linux. Per la configurazione del sistema operativo Linux, seguire i passaggi delle installazioni seguenti per installare il contenitore del server Portainer. Innanzitutto, crea il volume che Portainer Server utilizzerà per archiviare il suo database utilizzando il comando di seguito:

    docker volume create portainer_data

Quindi, scarica e installa il miglior software di gestione dei container Portainer eseguendo di seguito nel terminale:

    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

Per impostazione predefinita, l’installazione del sistema di gestione del contenitore Portainer genera un certificato SSL autofirmato per proteggere la porta 9443. Se è necessario aprire la porta 9000 HTTP per motivi legacy, è possibile aggiungere quanto segue nel comando Docker run:

    -p 9000:9000

Ora puoi verificare se il contenitore del server Portainer è stato avviato eseguendo Docker PS Commamd:

    docker ps

Facoltativamente è possibile installare l’agente Portainer insieme all’installazione del server Portainer e Docker Standalone eseguendo il seguente comando:

    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 fornisce funzionalità aggiuntive come la navigazione del volume da Portainer. Ora puoi accedere all’istanza del server portainer navigando url:

    https://localhost:9443

È necessario sostituire LocalHost con il nome di dominio IP o completamente qualificato (FQDN) e vedrai la pagina di configurazione iniziale per Portainer Server. Ecco, è stato installato Portainer Server. Congratulazioni! Si è configurato correttamente il server di gestione del contenitore Docker Portainer su Linux. Godere!

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.

Esplorare

In questo articolo abbiamo discusso dello strumento Portainer CE Portainer CEPERINER Open Source. Per conoscere gli altri strumenti di orchestrazione e gestione del contenitore open source, visitare la pagina seguente:

Top 5 strumenti di orchestrazione del contenitore open source per DevOps

Strumenti di orchestrazione del contenitore open source

 Italiano