Docker Home에서 Settings Management 구성하기

Docker Home에서 Settings Management 구성하기 (Configure Settings Management in Docker Home)

Docker Home을 사용해 조직 전반의 Docker Desktop 설정 정책을 만들고 관리하는 방법을 알려드릴게요.

출처: 문서

본문

Docker Home을 사용해 조직 전체에 걸친 Docker Desktop의 설정 정책을 만들고 관리할 수 있어요. 설정 정책을 쓰면 구성을 표준화하고, 보안 요구사항을 강제하며, 일관된 Docker Desktop 환경을 유지할 수 있답니다.

구독: Business · 대상: 관리자

사전 요구사항

시작하기 전에 다음이 준비되어 있는지 확인하세요:

  • Docker Desktop 설치
  • 인증된 도메인 (verified domain)
  • 조직에 대한 강제된 Sign-in (Enforced sign-in)
  • Docker Business 구독

중요: 설정 관리 정책은 언제든 만들 수 있지만, 정책이 실제로 적용되려면 조직에서 도메인을 인증해야 해요.

설정 정책 만들기

새 설정 정책을 만들려면:

  1. Docker Home에 로그인하고 조직을 선택하세요.
  2. Docker Desktop, 그 다음 Settings Management를 선택하세요.
  3. Create a settings policy를 선택하세요.
  4. 이름과 선택적인 설명을 입력하세요.

팁: 기존 admin-settings.json 파일을 업로드해 양식을 미리 채울 수 있어요. Docker Home 정책이 로컬 admin-settings.json 파일을 덮어씁니다.

  1. 정책을 적용할 대상을 선택하세요:
    • 모든 사용자 (All users)
    • 특정 사용자 (Specific users)

참고: 사용자별 정책이 글로벌 기본 정책을 덮어써요. 조직 전체에 적용하기 전에 작은 그룹으로 먼저 테스트해 보세요.

  1. 각 설정을 상태(state)로 구성하세요:
Docker Home 상태 설명 admin-settings.json 동등값
User-defined 사용자가 설정을 변경할 수 있음 설정 생략
Always enabled 설정이 켜져 있고 잠김 "value": true, "locked": true
Enabled 설정이 켜져 있지만 변경 가능 "value": true, "locked": false
Always disabled 설정이 꺼져 있고 잠김 "value": false, "locked": true
Disabled 설정이 꺼져 있지만 변경 가능 "value": false, "locked": false

팁: 구성 가능한 설정, 지원 플랫폼, 구성 방법의 전체 목록은 Settings reference에서 확인할 수 있어요.

  1. Create를 선택해 정책을 저장하세요.

정책 적용하기

설정 정책은 Docker Desktop이 재시작되고 사용자가 로그인한 후에 적용돼요.

새 설치의 경우:

  1. Docker Desktop을 실행하세요.
  2. Docker 계정으로 로그인하세요.

기존 설치의 경우:

  1. Docker Desktop을 완전히 종료하세요.
  2. Docker Desktop을 다시 실행하세요.

중요: 사용자가 Docker Desktop을 완전히 종료하고 다시 열어야 해요. Docker Desktop 메뉴에서 재시작하는 것만으로는 충분하지 않습니다. Docker Desktop은 실행될 때와 실행 중 60분마다 정책 업데이트를 확인해요.

적용된 설정 확인하기

정책을 적용한 후:

  • Docker Desktop은 대부분의 설정을 회색으로 표시해요
  • 일부 설정, 특히 Enhanced Container Isolation 구성은 GUI에 나타나지 않을 수 있어요
  • 시스템의 settings-store.json 파일을 확인하면 모든 적용된 설정을 검증할 수 있어요

기존 정책 관리하기

Docker Home의 Desktop Settings Management 페이지에서 Actions 메뉴를 사용해 다음을 할 수 있어요:

  • 기존 설정 정책 편집 또는 삭제
  • 설정 정책을 admin-settings.json 파일로 내보내기
  • 사용자별 정책을 새 글로벌 기본값으로 승격

정책 롤백하기

설정 정책을 롤백하려면:

  • 완전한 롤백: 정책 전체를 삭제하세요.
  • 부분 롤백: 특정 설정을 User-defined로 설정하세요.

설정을 롤백하면 사용자들이 해당 설정 구성에 대한 제어권을 다시 얻게 돼요.

더 알아보기 (Learn more)