Microsoft Windows でヘッドレスブラウザセットアップ用に Docker を構成する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • すべての要求を認証するように Docker サーバーを構成します。

    始める前に

    ステップ 2:Microsoft Windows 用にヘッドレスブラウザをセットアップするための証明書の生成 を完了します。

    必要なロール:自分の ServiceNow インスタンスの admin、およびホストマシンのローカルアドミニストレーター。

    このタスクについて

    クライアントキーとサーバーキーを作成した後、これらのキーを使用してすべての要求を認証し、ポート 2376 で Docker API を公開するように、Docker サーバーを構成します。

    手順

    1. ステップ 2 で生成した証明書を使用するように Docker を構成します。
    2. C:\ProgramData\docker\config\daemon.json ファイルを検索または作成します。
    3. 次のプロパティを daemon.json ファイルに追加します。
      これらのコマンドの項目を、自分の証明書への正しいパスに置き換えます。
      注:
      二重スラッシュは正確にコピーすることが重要です。
      {
      "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://"]
      }
      詳細については、「Docker デーモンの構成 (Configure the Docker daemon)」を参照してください。
    4. アドミン PowerShell で、「restart-service *docker*」を実行します。