Artifactory 이미지 Snyk에 추가
Snyk은 리포지토리의 태그를 평가하여 Artifactory 컨테이너 이미지를 테스트하고 모니터링합니다.
Artifactory 이미지 추가를 위한 전제 조건
Snyk 계정이 있어야 하며 관리자에 의해 조직(Organization)에 온보딩되어야 합니다.
Snyk과 Artifactory 환경 간에 통합이 구성되어 있어야 합니다.
Artifactory 이미지를 Snyk에 추가하는 단계
계정에 로그인하고 관리하려는 관련 그룹(Group) 및 조직(Organization)으로 이동합니다.
**프로젝트(Projects)**로 이동하여 **프로젝트 추가(Add projects)**를 클릭합니다. 계정에 이미 구성된 통합 목록이 열립니다.
테스트할 이미지를 선택하십시오(Which images do you want to test?) 뷰가 열리고, 연결된 레지스트리에서 사용 가능한 모든 이미지가 리포지토리별로 그룹화되어 표시됩니다.
다음 방법 중 하나 이상을 사용하여 단일 또는 여러 이미지를 선택합니다:
이미지 이름(Image Name) 필드(위 이미지의 1번, 이미지 이름 필드)에 가져올 단일 이미지의 이름을 입력합니다.
연결된 모든 이미지를 가져오려면 리포지토리(위 이미지의 2번, 목록의 두 번째 항목)를 선택합니다.
여러 리포지토리에서 여러 이미지를 선택하려면 리포지토리(위 이미지의 3번, 목록의 세 번째 이미지)를 확장하고 축소합니다.
**선택한 리포지토리 추가(Add selected repositories)**를 클릭합니다.
이미지가 가져오는 동안 페이지 상단에 상태 표시줄이 나타납니다. 그 동안 계속 작업할 수 있습니다.
가져오기가 끝나면 페이지 상단에 성공 또는 실패 알림이 나타납니다. **새로 고침(Refresh)**을 클릭하여 새로 가져온 이미지가 포함된 프로젝트 페이지를 확인합니다. 이미지는 리포지토리별로 그룹화되며 각각 상세 프로젝트 페이지에 개별적으로 연결됩니다.
이제 Git 리포지토리를 이 프로젝트에 연결하여 Dockerfile을 사용하여 풍부한 수정 조언을 얻을 수 있습니다. 자세한 내용은 Dockerfile 추가 및 베이스 이미지 테스트를 참조하십시오.
이미지는 고유한 아이콘으로 표시됩니다. Artifactory 프로젝트만 표시하도록 필터링할 수 있습니다.

Artifactory 통합은 다른 Snyk 통합과 동일하게 작동합니다. 프로젝트를 계속 모니터링하고 수정하며 관리하려면 Snyk 사용자 문서의 관련 페이지를 참조하십시오.
컨테이너 이미지 내의 애플리케이션 취약점의 경우, 애플리케이션에 대한 변경 사항은 수동 또는 반복적인 재테스트로 반영되지 않습니다. 이미지의 재가져오기가 필요합니다. 자세한 내용은 컨테이너 이미지에서 애플리케이션 취약점 감지를 참조하십시오.
Last updated