Skip to main content

Installation mit Docker

1. Compose Datei

services:
  step-ca:
    image: smallstep/step-ca
    container_name: step-ca
    restart: unless-stopped
    ports:
      - "9000:9000"
    volumes:
      - ./step-ca/data:/home/step
    environment:
      - DOCKER_STEPCA_INIT_NAME=MeineInterneCA
      - DOCKER_STEPCA_INIT_DNS_NAMES=localhost,step-ca
      - DOCKER_STEPCA_INIT_PASSWORD=dein-sicheres-passwort
      - DOCKER_STEPCA_INIT_PROVISIONER_NAME=admin
  • Bei Name sollte der Name der CA angegebenen werden, der später auch in den Zertifikaten angezeigt werden. 
  • DNS_NAMES, hier sollten alle Domains eingetragen werden, für welche später Zertifikate ausgestellt werden.
  • Password sollte dem allgemeinen Standard entsprechen, dieses Passwort ist sicher aufzubewahren, es verschlüsselt die Daten und schützt den Privatkey.