Portainer – Container Management

Portainer ist heutzutage das Open Source Tool, um ihre eigenen Container auf eine ganz einfache Art und Weise zu verwalten. Es ist ganz egal, ob Sie Docker, Docker Swarm, Kubernetes oder auch Azure ACI verwenden.

Portainer Installation Linux

Als aller ersten Schritt istallieren Sie zuerst docker, docker.io und docker-compose.

apt-get install docker docker.io docker-compose

Anschließend erstellen Sie ein dann Verzeichnis, in welchem Sie die docker-compose.yml und die Zertifikate für die SSL Verschlüsselung hinterlegen können.

Danach ist es an Zeit, die docker-compose.yml zu erstellen und wie im Beispiel unten mit Inhalt zu füllen.


version: ‚3‘

services:
portainer:
image: portainer/portainer-ce
container_name: portainer
command: –ssl –sslcert /certs/portainer.crt –sslkey /certs/portainer.key
restart: always
ports:
– 443:9000
– 80:8000
volumes:
– /var/run/docker.sock:/var/run/docker.sock
– portainer_data:/data
– /opt/portainer/local-certs/portainer.crt:/certs/portainer.crt
– /opt/portainer/local-certs/portainer.key:/certs/portainer.key

volumes:
portainer_data:

Achten Sie hierbei ganz genau auf die Zeileneinrückungen, weil es ohne Einrückungen möglicherweise zu Fehlern kommen kann, die wir hier vermeiden möchten!

Nachdem die YAML Datei nun angelegt wurde, muss jetzt nun auch noch ein Unterverzeichnis erstellt werden. In diesem von Ihnen erstelltem Unterverzeichnis werden das SSL Zertifikat und der private Schlüssel hinterlegt.

Abschließend muss noch der Befehl docker-compose up -d ausgeführt werden, um den Container zu bauen und zu starten.

Ihre Umgebung ist nun einsatzbereit und kann unter https://hostname.de aufgerufen werden!

Wollen Sie noch mehr über Docker lesen? Hier geht es zu weiteren Docker Artikeln.

Sollten Sie Interesse an einer eigenen Installation in Ihrem Unternehmen haben, so können wir Sie gerne dabei unterstützen. Wir freuen uns auf Ihren Kontakt. Weitere Informationen sowie den Kontakt finden Sie auf der Website der ADMIN INTELLIGENCE GmbH.

Tim Perelli
Letzte Artikel von Tim Perelli (Alle anzeigen)