에서 헤드리스 브라우저 설정을 위한 Docker 구성 Microsoft Windows

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 모든 요청을 인증하도록 Docker Server를 구성합니다.

    시작하기 전에

    2단계 완료: 용 헤드리스 브라우저 설정에 대한 인증서 생성 Microsoft Windows

    필요한 역할: 인스턴스의 관리자 및 호스트 머신의 ServiceNow 로컬 관리자.

    이 태스크 정보

    클라이언트 및 서버 키를 만든 후 이제 해당 키를 사용하여 모든 요청을 인증하고 포트 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 데몬 구성을 참조하세요.
    4. 관리자 PowerShell에서 restart-service *docker*를 실행합니다.