인증
인증 (Authentication)
Docker Home의 인증은 사용자와 워크로드가 Docker 제품에 접근하기 전에 자신이 누구인지 입증하는 방식이에요. 2단계 인증(2FA)은 개별 계정을 보호하고, 단일 로그온(SSO)은 조직·회사의 로그인을 페더레이션하며, OpenID Connect(OIDC) 연결은 GitHub Actions 같은 CI 워크로드를 인증해요.
출처: 문서
본문
인증 방법 선택 (Choose an authentication method)
| 방법 | 대상 | 구성 주체 | 인증 방식 |
|---|---|---|---|
| 2단계 인증 (Two-factor authentication, 2FA) | 개별 Docker 계정 | 계정 소유자 | 비밀번호 + 인증 앱의 시간 기반 일회용 비밀번호(TOTP) |
| 단일 로그온 (Single sign-on, SSO) | 조직 또는 회사 | 조직·회사 소유자 | 사용자가 조직의 IdP(identity provider)로 로그인 |
| OIDC 연결 (OIDC connections) | GitHub Actions 및 유사 워크로드 | 조직 소유자 또는 편집자 | Docker가 워크플로 실행마다 발급하는 단기 토큰 교환 |
SSO에는 Docker Business 구독이 필요해요. OIDC 연결에는 Docker Team 또는 Business 구독이 필요해요.
Docker Desktop 사용자가 조직 구성원으로 로그인하도록 요구하려면 Enforce sign-in을 참고해요. Enforce sign-in은 이 섹션이 아니라 Enterprise에서 구성돼요.
다음 단계 (Next steps)
- 단일 로그온: IdP를 통해 사용자 인증
- 2단계 인증: 개별 Docker 계정에 TOTP 보안 코드 추가
- OIDC 연결: 단기 토큰으로 GitHub Actions 인증