Repolode
louislam

louislam/dockge

compose.yaml 파일로 Docker Compose 스택을 만들고, 편집하고, 실행하는 셀프 호스팅 웹 UI입니다.

대체할 수 있는 제품:Portainer

스타
24,761
포크
865
열린 이슈
177
마지막 커밋
14일 전

어떤 프로젝트인가요?

Dockge는 Docker Compose용 셀프 호스팅 웹 관리 도구입니다. 컨테이너를 스택별로 정리하므로, 스택 디렉터리에 있는 각 compose.yaml 파일을 시작, 중지, 재시작, 삭제, 이미지 업데이트 작업을 할 수 있는 단위로 관리합니다.

편집기는 디스크에 저장된 compose 파일을 직접 다루며, Dockge는 파일을 전용 데이터베이스로 옮기지 않습니다. pull, up, down 작업의 진행 상황과 터미널 출력은 실시간으로 브라우저에 스트리밍됩니다. 웹 터미널이 내장되어 있고, docker run 명령을 compose.yaml로 변환할 수도 있습니다. 에이전트 기능을 사용하면 하나의 인터페이스에서 여러 Docker 호스트를 관리할 수 있습니다.

Dockge는 Docker 20+ 또는 Podman을 사용하는 Linux에서 실행되며 Docker 이미지로 배포됩니다. 단일 컨테이너 관리보다 compose 파일을 선호하는 사용자를 위한 도구이며, 네트워크나 독립형 컨테이너를 관리하는 Portainer 같은 도구를 대체하지는 않습니다.

핵심 기능

  • 01compose 스택 만들기, 편집, 시작, 중지, 재시작 및 삭제
  • 02웹 UI에서 스택의 Docker 이미지 업데이트
  • 03compose.yaml 파일용 대화형 편집기
  • 04pull, up, down 작업의 진행 상황과 터미널 출력을 실시간으로 확인
  • 05docker run 명령을 compose.yaml로 변환
  • 06에이전트를 통해 여러 Docker 호스트의 스택 관리

활용 사례

  • compose 파일을 사용해 홈 서버나 Raspberry Pi에서 셀프 호스팅 서비스를 관리
  • compose 파일은 디스크에 보관하면서 브라우저 기반 인터페이스로 일상적인 작업 처리
  • 하나의 대시보드에서 여러 Docker 호스트에 분산된 스택 관리

빠른 시작

  1. 1

    stacks 및 Dockge 디렉터리 만들기

    mkdir -p /opt/stacks /opt/dockge
  2. 2

    compose.yaml 파일 다운로드하기

    curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml
  3. 3

    Dockge 서버 시작하기

    docker compose up -d
  4. 4

    브라우저에서 http://localhost:5001을 열어 Dockge에 접속하기

사용 전 알아둘 점

  • Windows는 아직 지원되지 않습니다.
  • Docker 20 이상 또는 Podman이 필요하며, Debian Buster 이하 버전은 지원되지 않습니다.

포함된 컬렉션

토픽

#docker#docker-compose#self-hosted#container-management#devops#web-ui#docker-deployment#docker-stack#docker-stack-deploy#docker-ui

자주 묻는 질문

dockge은(는) 무엇인가요?
compose.yaml 파일로 Docker Compose 스택을 만들고, 편집하고, 실행하는 셀프 호스팅 웹 UI입니다. Dockge는 Docker Compose용 셀프 호스팅 웹 관리 도구입니다. 컨테이너를 스택별로 정리하므로, 스택 디렉터리에 있는 각 compose.yaml 파일을 시작, 중지, 재시작, 삭제, 이미지 업데이트 작업을 할 수 있는 단위로 관리합니다.
dockge은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
dockge은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
dockge은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. dockge의 마지막 커밋은 2026년 10월 23일입니다.
dockge은(는) 어디에 사용할 수 있나요?
compose 파일을 사용해 홈 서버나 Raspberry Pi에서 셀프 호스팅 서비스를 관리 compose 파일은 디스크에 보관하면서 브라우저 기반 인터페이스로 일상적인 작업 처리 하나의 대시보드에서 여러 Docker 호스트에 분산된 스택 관리
dockge는 어떻게 설치하나요?
stacks 및 Dockge 디렉터리 만들기: mkdir -p /opt/stacks /opt/dockge compose.yaml 파일 다운로드하기: curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml Dockge 서버 시작하기: docker compose up -d 브라우저에서 http://localhost:5001을 열어 Dockge에 접속하기
dockge은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/louislam/dockge

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트