이 페이지에서는 Docker Hub와 Snyk 간의 통합을 활성화하고 구성하는 방법을 설명합니다. 통합이 완료되면 취약점 관리를 시작할 수 있습니다.
Docker Hub와의 통합을 위해 Snyk은 OAT(Organization Access Tokens)를 지원하지 않습니다.
Integrations로 이동합니다.
Docker Hub를 클릭합니다.
Docker Hub 사용자 이름과 액세스 토큰을 입력합니다.
Save를 클릭합니다. 새 옵션과 함께 페이지가 다시 로드됩니다. Access Token 필드는 비어 있습니다. 세부 정보가 저장되었다는 확인 메시지도 화면 상단에 녹색으로 나타납니다.
Docker Hub 연결에 실패하면 오류 알림이 나타납니다.
프로젝트 가져오기 실패, 연결 실패, 오류 표시 없음 등의 문제가 발생하면 먼저 새 액세스 토큰을 생성하고 Snyk 설정 페이지에서 Docker Hub 통합을 다시 저장해 보십시오.
https://hub.docker.com/settings/securityarrow-up-right로 이동합니다.
New Access Token을 선택합니다.
액세스 토큰 설명을 입력합니다.
권한을 설정(Read가 필수이며 충분함)하고 Generate를 클릭합니다.
Docker Hub 통합 활성화 시 사용자 이름과 함께 사용할 Copy Access Token을 선택합니다.
Docker Hub 액세스 토큰arrow-up-right에 대한 자세한 내용은 Docker Hub 문서에서 확인할 수 있습니다.
이 오류는 Docker Hub에서 이미지를 가져오는 데 실패하고 Unauthorized access or Resource does not exist 오류를 수신할 때 발생합니다.
Unauthorized access or Resource does not exist
이 오류는 Docker Hub 계정에서 이미지가 비공개이기 때문에 발생합니다. 이를 해결하려면 Docker Hub의 리포지토리 Settings > Visibility settings 섹션으로 이동하여 이미지를 공개로 설정하십시오.
Last updated 11 days ago