Docker Hub 설정하기
Docker Hub는 개발자와 오픈 소스 기여자가 컨테이너 이미지를 찾고, 사용하고, 공유할 수 있도록 구축된 컨테이너 레지스트리입니다.
Last updated
Docker Hub는 개발자와 오픈 소스 기여자가 컨테이너 이미지를 찾고, 사용하고, 공유할 수 있도록 구축된 컨테이너 레지스트리입니다.
Last updated
1) [빌드 구성] - [컨테이너 레지스트리] 으로 이동합니다
2) 우측 상단의 "+ 등록" 버튼을 클릭하여 생성할 프로바이더를 클릭합니다.
1) "+ 등록"버튼을 클릭하고 "Docker Hub"을 클릭합니다.
2) 기본 정보에 Docker Hub 인증 정보를 등록 후 "Test Connection"버튼을 클릭합니다.
이름*
등록할 외부 컨테이너 레지스트리 이름 입력
설명
등록할 외부 컨테이너 레지스트리 설명 입력
Endpoint URL*
외부 컨테이너 레지스트리의 엔드포인트 주소 -> https://docker.io로 대부분 고정
네임스페이스*
등록되어있는 레지스트리 네임스페이스 입력
Access ID*
액세스 키
Access Secret*
비밀 액세스
레지스트리에 생성할 레지스트리의 이름을 입력합니다.
설명에 레지스트리에 대한 설명을 입력합니다.
EndPoint URL을 형식에 맞게 입력합니다.
레지스트리 이름을 입력합니다.
Access ID와 Access Secret을 입력합니다
우측 상단의 “Test Connection”을 클릭하여 사용 가능한 레지스트리인지 검증합니다.
우측 상단의 "저장" 버튼을 클릭합니다.
1) Docker Hub에 로그인하여 상단에 Repositories를 클릭합니다.
2) 우측 상단에 “Create repository”를 클릭합니다.
3) 네임스페이스와 생성할 이미지를 생성합니다.
Docker Hub는 리포지토리와 이미지명을 동시에 생성하므로 빌드/파이프라인 > 빌드에서의 이미지명은 Docker HUB의 Repository Name을 입력해주셔야 이미지 빌드를 생성할 수 있습니다.
1) 우측 상단의 로그인한 프로필을 클릭하고 “My Account”를 클릭합니다.
2) Access ID를 확인합니다.
Access ID
: 사용자의 닉네임 혹은 Email Address
3) 우측의 Security 탭을 클릭하여 우측 상단의 “New Access Token”을 클릭합니다.
4) 토큰의 설명을 입력하고 Access Token을 복사하여 발급받습니다.
Access Token
: Copy Access Token