Skip to main content

portainer

auf dem Host System muss vor dem ausrollen des Portainer Containers noch ein eigenes Netzwerk sowie ein Volume angelegt werden.

Hierfür müssen folgende Befehle ausgeführt werden:

docker network create proxy
docker volume create portainer

ich lege mir im Homeverzeichnis auf meinem Docker Host immer noch einen eigenen Ordner für die docker-compose Datei an

mkdir portainer && cd portainer && nano docker-compose.yml

hier wird jetzt folgendes eingefügt

version: '3.8'

services:
  portainer:
    container_name: portainer
    hostname: portainer
    image: portainer/portainer-ce    
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    networks:
      - proxy
    ports:
      - "8000:8000"
      - "9443:9443"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - portainer:/data
    environment:
      - TZ=Europe/Berlin

volumes:
  portainer:
    external: true

networks:
  proxy:
    external: true

nun kann der Container gestartet werden

docker compose up -d