• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
오픈소스

Dockge - 멋지고 사용하기 쉬운 자체 호스팅 도커 compose.yaml 스택 지향 관리자

달소 달소 808

5

3

 

안녕하세요. 달소입니다.

 

오늘은 완전 싱싱한 오픈소스 프로젝트 Dockge를가지고왔습니다~

 

아래 영상을보면 뭔가 UI가 익숙하죠?? Uptime Kuma를 만들어주신 개발자분께서 신규프로젝트로 만드신것입니다 ㅎㅎ

(uptime kuma는 벌써 깃헙스타가 4만개가..)

 

 

위 짤에서 볼수있듯이 이 프로젝트는 docker-compose stack의 관리를 도와주는 프로젝트입니다.

 

⭐ 특징

  • 관리하다compose.yaml
    • 생성/편집/시작/중지/다시 시작/삭제
    • Docker 이미지 업데이트
  • 대화형 편집기compose.yaml
  • 대화형 웹 터미널
  • 반응성
    • 모든 것이 반응합니다. 진행(Pull/Up/Down) 및 단자 출력이 실시간으로 이루어집니다.
  • 사용하기 쉽고 화려한 UI
    • Uptime Kuma의 UI/UX를 좋아한다면 이것도 좋아할 것입니다
  • docker run ...명령을 다음으로 변환compose.yaml
  • 파일 기반 구조
    • Dockge는 작성 파일을 납치하지 않으며 평소처럼 드라이브에 저장됩니다. docker compose일반 명령을 사용하여 상호 작용할 수 있습니다.

🔧 설치 방법

요구사항:

  • Docker CE 20+를 권장합니다.
  • 도커 컴포즈 V2
  • OS:
    • Docker CE를 실행할 수 있다면 문제가 없지만 다음과 같습니다.
    • Debian/Raspbian Buster 이하는 지원되지 않습니다. Bullseye로 업그레이드하세요.
  • 아치: armv7, arm64, amd64(일명 x86_64)

기초적인

  • 기본 스택 디렉터리:/opt/stacks
  • 기본 포트: 5001
# Create a directory that stores your stacks and stores dockge's compose.yaml
mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge

# Download the compose.yaml
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml

# Start Server
docker compose up -d

# If you are using docker-compose V1
# docker-compose up -d  

Dockge는 이제 http://localhost:5001 에서 실행 중입니다.

고급의

스택을 다른 디렉터리에 저장하려면 DOCKGE_STACKS_DIR환경 변수와 볼륨을 변경하면 됩니다.

예를 들어 스택을 다음 위치에 저장하려는 경우 /my-stacks:

version: "3.8"
services:
  dockge:
    image: louislam/dockge:1
    restart: unless-stopped
    ports:
      # Host Port:Container Port
      - 5001:5001
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/app/data
        
      # If you want to use private registries, you need to share the auth file with Dockge:
      # - /root/.docker/:/root/.docker

      # Your stacks directory in the host
      # (The paths inside container must be the same as the host)
      - /my-stacks:/my-stacks
    environment:
      # Tell Dockge where is your stacks directory
      - DOCKGE_STACKS_DIR=/my-stacks


 

앞으로가 더 기대되는 프로젝트네요 ㅎㅎ

 

+uptime kuma v2도 개발하고계시다고합니다.. 하드워커..

신고공유스크랩
3

달소 달소
98Lv. 195392P
다음 레벨까지 628P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

2등
PCBiS_ 2023.11.13. 15:31
이거 나오면 yaml 문법이 어려워서 쓰기 힘들었던 부분을 좀 커버할 수 있겠네요.
Uptime Kuma는 Agent 기반 감시가 가능해지면 좋을 것 같습니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
오픈소스 개인 구독 추적기 Wallos 2 달소 9시간 전23:26 98 +1
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 2일 전20:42 262 +1
잡담 jellyfin 자원 진짜 안쓰네요 1 kmw_ 2일 전19:26 380 +1
3902 정보
image
툭툭이 24.03.28.11:14 927 +17
3901
image
eyeball 23.04.05.21:08 1818 +16
3900 정보
image
antegral 22.05.07.01:18 3208 +16
3899 잡담
image
햇서 23.06.05.05:53 917 +14
3898
image
달소 22.03.17.22:09 19077 +14
3897
image
달소 22.03.17.22:25 5102 +11
3896 정보
image
EXP 24.02.06.03:43 1360 +10
3895
image
달소 22.05.06.15:43 1048 +10
3894 정보
image
달소 24.02.19.00:58 982 +9
3893
image
theb1ue 22.06.14.16:05 4906 +9
3892 가이드
image
opq! 24.04.02.21:25 485 +8
3891 잡담
image
달소 24.01.15.03:22 587 +8
3890
image
달소 23.01.27.14:15 16207 +8
3889
image
달소 22.07.07.16:57 1947 +8
3888
image
달소 22.03.14.17:30 4219 +8
3887
image
달소 22.02.11.13:31 3050 +8
3886 후기
image
cdma2000 24.02.06.13:12 804 +7
3885 가이드
image
달소 23.07.04.20:38 1941 +7
3884
image
앨런임더 23.03.31.21:14 1909 +7
3883 잡담
image
곰삼촌 23.01.25.10:05 1097 +7