Docker 데몬 없이 Maven 또는 Gradle로 Java 애플리케이션의 최적화된 Docker 및 OCI 컨테이너 이미지를 빌드합니다.
klausmeyer/docker-registry-browser
HTTP API V2를 구현하는 Docker Registry에서 이미지를 탐색하고 삭제할 수 있는 Ruby on Rails 웹 인터페이스입니다.
- 스타
- 701
- 포크
- 64
- 열린 이슈
- 9
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Docker Registry Browser는 Docker Registry HTTP API V2를 제공하는 비공개 Docker 레지스트리용 웹 프런트엔드입니다. 레지스트리에 어떤 저장소와 태그가 있는지 확인할 수 있어, 직접 docker pull을 실행하거나 API에 curl을 보낼 필요가 없습니다.
이 애플리케이션은 Ruby on Rails로 작성되었으며 Docker 이미지로 제공됩니다. 8080 포트에서 실행되며, openssl rand -hex 64 명령으로 생성할 수 있는 SECRET_KEY_BASE 환경 변수가 필요합니다. 그 밖의 설정 옵션은 프로젝트 문서에서 확인할 수 있습니다.
프로젝트 스크린샷에 나온 것처럼 저장소 개요, 저장소별 태그 목록, 태그 세부 정보 및 태그 삭제 기능을 제공합니다.
핵심 기능
- 01Docker Registry HTTP API V2 엔드포인트에서 저장소와 태그 목록을 가져옵니다.
- 02개별 이미지 태그의 세부 정보를 표시합니다.
- 03웹 UI에서 레지스트리의 태그를 삭제할 수 있습니다.
- 04환경 변수로 설정하며 8080 포트에서 Docker 컨테이너로 실행됩니다.
활용 사례
- 자체 호스팅하는 비공개 Docker 레지스트리의 내용을 살펴봅니다.
- 레지스트리에서 오래되었거나 불필요한 이미지 태그를 정리합니다.
- 팀원에게 CLI 없이 사용 가능한 이미지 목록을 조회하는 인터페이스를 제공합니다.
빠른 시작
- 1
SECRET_KEY_BASE를 설정하고 Docker로 프로젝트 실행하기
docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser - 2
SECRET_KEY_BASE 값 생성하기
openssl rand -hex 64
사용 전 알아둘 점
- 설정 옵션이 외부 문서 파일에만 설명되어 있어 설정을 위해 추가로 읽어야 합니다.
토픽
자주 묻는 질문
- docker-registry-browser은(는) 무엇인가요?
- HTTP API V2를 구현하는 Docker Registry에서 이미지를 탐색하고 삭제할 수 있는 Ruby on Rails 웹 인터페이스입니다. Docker Registry Browser는 Docker Registry HTTP API V2를 제공하는 비공개 Docker 레지스트리용 웹 프런트엔드입니다. 레지스트리에 어떤 저장소와 태그가 있는지 확인할 수 있어, 직접 docker pull을 실행하거나 API에 curl을 보낼 필요가 없습니다.
- docker-registry-browser은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- docker-registry-browser은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- docker-registry-browser은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. docker-registry-browser의 마지막 커밋은 2026년 11월 4일입니다.
- docker-registry-browser은(는) 어디에 사용할 수 있나요?
- 자체 호스팅하는 비공개 Docker 레지스트리의 내용을 살펴봅니다. 레지스트리에서 오래되었거나 불필요한 이미지 태그를 정리합니다. 팀원에게 CLI 없이 사용 가능한 이미지 목록을 조회하는 인터페이스를 제공합니다.
- docker-registry-browser는 어떻게 설치하나요?
- SECRET_KEY_BASE를 설정하고 Docker로 프로젝트 실행하기: docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser SECRET_KEY_BASE 값 생성하기: openssl rand -hex 64
- docker-registry-browser은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/klausmeyer/docker-registry-browser
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
데몬 없이 레지스트리와 로컬 저장소 간 컨테이너 이미지를 검사·복사·동기화·서명·삭제하는 CLI 도구입니다.
GitLab Community Edition은 Git 저장소, 코드 리뷰, CI/CD, 이슈 추적을 관리하는 Ruby on Rails 기반의 자체 호스팅 웹 앱입니다.
Docker 컨테이너, 이미지, Compose 스택을 관리하는 최신 셀프 호스팅 웹 UI입니다.
Docker 컨테이너 업데이트를 자동화하고 변경 사항을 알림으로 보내는 WebUI입니다.
간결한 컴포넌트 기반 API로 터미널 및 웹 UI를 만드는 Python 프레임워크입니다.