Er bestaat ontzettend veel software om je docker containers te beheren. In dit blog item bespreek ik Arcane. Arcane is een moderne, webgebaseerde interface voor het beheer van je Docker-omgeving. Het biedt een overzichtelijk, intuïtief overzicht en krachtige beheertools voor je containers, images, volumes en netwerken – allemaal op één plek.

Ik heb de documentatie gebruikt om dit op te zetten met een docker container. Maak een ‘docker-compose.yml’ file met de volgende inhoud (pas de waarde in ‘volumes’ aan naar jouw situatie en genereer een waarde voor PUBLIC_SESSION_SECRET met het commando: ‘openssl rand -base64 32’):

services:
  arcane:
    image: ghcr.io/ofkm/arcane:latest
    container_name: arcane
    ports:
      - '3004:3552'
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /home/henri/docker/arcane/data:/app/data
      - /home/henri/docker/arcane/stacks:/app/data/stacks
    environment:
      - APP_URL=http://localhost:3552
      - ENCRYPTION_KEY=JouwEncyrptionKeyPrecies32Karakters
      - JWT_SECRET=JouwGeheim
      - PUID=1000
      - PGID=1000
    restart: unless-stopped

Start de docker op met het commando ‘docker compose up -d’ en ga hierna met je internet-browser naar de URL:

http://localhost:3004

Gebruik voor de eerste login het account ‘arcane’ met wachtwooord ‘arcane-admin’. Hierna moet je een wizard doorlopen en verander je dit wachtwoord:










Na het doorlopen van de wizard krijg je het dashboard te zien:



Erg handig is de optie om niet gebruikte containers met 1 klik te verwijderen in ‘Images’ met de [Prune Unused] knop. Lees vooral de documentatie voor wat je allemaal met Arcana kunt doen. Als jij nog goede tips hebt om je containers te beheren dan hoor ik dat graag van je in de reacties onderaan dit artikel.