Configurer Docker pour la configuration du navigateur sans en-tête dans Microsoft Windows

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Configurez le serveur Docker pour authentifier toutes les demandes.

    Avant de commencer

    Terminer l’étape 2 : Générer des certificats pour le navigateur sans en-tête configuration de Microsoft Windows

    Rôle requis : administrateur sur votre ServiceNow instance et administrateur local sur l’ordinateur hôte.

    Pourquoi et quand exécuter cette tâche

    Après avoir créé vos clés client et serveur, vous configurez maintenant le serveur Docker pour authentifier toutes les requêtes à l’aide de ces clés et exposer l’API Docker sur le port 2376.

    Procédure

    1. Configurez Docker pour utiliser les certificats que vous avez générés à l’étape 2.
    2. Recherchez ou créez le fichier C :\ProgramData\docker\config\daemon.json .
    3. Ajoutez les propriétés suivantes au fichier daemon.json.
      Assurez-vous de remplacer les éléments de ces commandes par les chemins d’accès corrects à vos certificats :
      Remarque :
      Il est important de copier exactement les doubles barres obliques.
      {
      "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://"]
      }
      Pour en savoir plus, consultez Configurer le démon Docker.
    4. Dans l’administrateur PowerShell, exécutez restart-service *docker*