본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Dockge

Dockge

Dockge는 Docker Compose 스택 관리자입니다. docker-compose.yml 파일을 시각적으로 편집하고 배포하고 모니터링할 수 있는 Web UI입니다. Uptime Kuma 개발자가 만든 도구로, 동일한 깔끔한 UX를 제공합니다. Compose 파일 중심으로 사고하는 사용자를 위한 가벼운 Portainer 대안입니다.

한눈에 보기

23.6k

GitHub 스타

58

페이지 조회수

218

활성 설치

라이선스 MIT 버전 1 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

활성 설치 수는 샘플 데이터(미리보기)입니다. 출시 전 실제 지표로 교체됩니다.

Dockge 접속

  • 브라우저를 열고 방문하세요: https://<SERVER_IP>
  • 브라우저 SSL 경고가 예상됩니다 (자체 서명 인증서)
  • 첫 접속 시 관리자 계정을 생성하세요.

중요한 파일 및 디렉토리

  • 설치 디렉토리: /opt/dockge
  • Compose 파일: /opt/dockge/compose.yaml
  • 스택 디렉토리: /opt/stacks
  • Dockge 데이터: /opt/dockge/data
  • Nginx 설정: /etc/nginx/sites-available/dockge
  • TLS 인증서: /etc/nginx/ssl

도메인으로 SSL 활성화

1. 도메인을 서버 IP로 지정하세요.

2. Nginx 설정 편집 및 둘 다 교체 server_name <IP>; 도메인으로 (<your-domain>) HTTP (포트 80)와 HTTPS (포트 443) 블록 모두:

vim /etc/nginx/sites-available/deockge

3. Certbot 설치:

apt install -y certbot python3-certbot-nginx

4. 다음 명령을 실행하여 유효한 Let's Encrypt 인증서 생성:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Nginx 설정의 SSL 경로 교체:

vim /etc/nginx/sites-available/dockge
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Nginx 재시작으로 변경 사항 적용:

systemctl restart nginx

7. 브라우저를 열고 방문: https://yourdomain.com

메모

  • Dockge는 사용합니다 /var/run/docker.sock Docker를 제어하기 위해
  • Nginx는 HTTPS로 설정되어 있으며, HTTP 요청을 HTTPS로 리디렉션합니다.
  • Dockge UI만 HTTP를 사용하며, 다른 앱은 http://<IP>:<PORT> (자동 HTTPS 없음).

셀프 호스팅의 더 보기

관련 앱.

지금 Dockge를 배포하세요. 월 $2.48부터.