Konfigurieren Sie Docker für das Setup des monitorlosen Browsers in Microsoft Windows

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie Docker-Server so, dass alle Anforderungen authentifiziert werden.

    Vorbereitungen

    Abgeschlossener Schritt 2: Generieren von Zertifikaten für das Setup des monitorlosen Browsers für Microsoft Windows

    Erforderliche Rolle: admin in Ihrer Instanz ServiceNow und lokaler Administrator auf dem Hostcomputer.

    Warum und wann dieser Vorgang ausgeführt wird

    Nachdem Sie Ihre Client- und Serverschlüssel erstellt haben, konfigurieren Sie den Docker-Server so, dass alle Anforderungen mit diesen Schlüsseln authentifiziert werden, und stellen die Docker-API an Port 2376 bereit.

    Prozedur

    1. Konfigurieren Sie Docker für die Verwendung der Zertifikate, die Sie in Schritt 2 generiert haben.
    2. Suchen oder erstellen Sie die Datei C:\ProgramData\docker\config\daemon.json.
    3. Fügen Sie der Datei daemon.json die folgenden Eigenschaften hinzu.
      Stellen Sie sicher, dass Sie Elemente in diesen Befehlen durch die richtigen Pfade zu Ihren Zertifikaten ersetzen:
      Hinweis:
      Es ist wichtig, dass die doppelten Schrägstriche genau kopiert werden.
      {
      "tlscacert": "C:\\Users\\Administrator\\certs\\ca.pem",
      "tlscert": "C:\\Users\\Administrator\\certs\\server-cert.pem",
      "tlscert": "C:\\Users\\Administrator\\certs\\server-cert.pem",
      "tlskey": "C:\\Users\\Administrator\\certs\\server-key.pem",
      "tlsverify": true,
      "hosts": ["tcp://0.0.0.0:2376", "npipe://"]
      }
      Weitere Informationen finden Sie unter Docker-Daemon konfigurieren.
    4. Führen Sie in der Administrator-PowerShell restart-service *docker* aus.