Docker Compose 파일을 Kubernetes Deployment 및 Service 매니페스트로 변환하는 CLI 도구입니다.
collabnix/dockerlabs
초급부터 고급 학습자까지 Docker를 실습으로 익힐 수 있는 무료 커뮤니티 운영 튜토리얼 및 랩 모음입니다.
- 스타
- 8,037
- 포크
- 2,167
- 열린 이슈
- 28
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
Dockerlabs는 초급, 중급, 고급 과정으로 구성된 Docker 학습 자료입니다. 이미지, Dockerfile 명령어, 볼륨, 네트워킹, Docker Compose, Swarm, 콘텐츠 신뢰, 시크릿, 이미지 스캔, Swarm 모드 보안 같은 주제를 다루는 단계별 튜토리얼과 랩을 수백 개 제공합니다.
랩은 Docker Desktop에서 진행할 수 있으며, 프로젝트 설명에 따르면 로컬 인프라 없이 브라우저에서도 실행할 수 있습니다. 기본 워크숍 외에도 Docker Scout, Docker init, Compose Watch, Compose Profiles 관련 섹션과 Django, Flask, React, Express, Spring 등을 위한 샘플 멀티서비스 앱 링크가 포함되어 있습니다.
이 프로젝트는 Ajeet Singh Raina가 시작하고 기여자들이 유지 관리하는 독립적인 커뮤니티 활동이며, Apache 2.0 라이선스로 배포됩니다.
핵심 기능
- 01초급, 중급, 고급 과정별로 구성된 튜토리얼.
- 02Dockerfile 명령어, 볼륨, 네트워킹을 다루는 실습 랩.
- 03Docker Compose 명령어와 Docker Swarm 클러스터 관련 내용.
- 04콘텐츠 신뢰, 시크릿, 이미지 스캔, Swarm 모드를 다루는 보안 랩.
- 05Django, React, Go, Java, Python 스택용 샘플 멀티서비스 앱 링크.
활용 사례
- 가이드형 랩으로 Docker를 기초부터 학습하기.
- 면접이나 자격증 시험 전에 Compose 또는 Swarm 복습하기.
- 프로젝트에 맞게 활용할 샘플 Compose 스택 찾기.
- 기존 랩 자료를 활용해 팀을 대상으로 Docker 워크숍 진행하기.
빠른 시작
- 1
GitHub에서 DockerLabs 리포지토리를 열고 튜토리얼 목록을 살펴봅니다
- 2
초보자를 위한 Docker 워크숍부터 시작합니다
- 3
Docker Desktop이나 브라우저에서 실습형 랩을 따라 진행합니다
사용 전 알아둘 점
- 랩은 튜토리얼이지 설치 가능한 소프트웨어가 아니므로 실행할 패키지는 없습니다.
- 링크된 랩 페이지 중 일부는 외부 타사 사이트로 연결되며, 해당 사이트는 내용이 바뀌거나 오프라인 상태가 될 수 있습니다.
토픽
자주 묻는 질문
- dockerlabs은(는) 무엇인가요?
- 초급부터 고급 학습자까지 Docker를 실습으로 익힐 수 있는 무료 커뮤니티 운영 튜토리얼 및 랩 모음입니다. Dockerlabs는 초급, 중급, 고급 과정으로 구성된 Docker 학습 자료입니다. 이미지, Dockerfile 명령어, 볼륨, 네트워킹, Docker Compose, Swarm, 콘텐츠 신뢰, 시크릿, 이미지 스캔, Swarm 모드 보안 같은 주제를 다루는 단계별 튜토리얼과 랩을 수백 개 제공합니다.
- dockerlabs은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- dockerlabs은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- dockerlabs은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. dockerlabs의 마지막 커밋은 2026년 8월 25일입니다.
- dockerlabs은(는) 어디에 사용할 수 있나요?
- 가이드형 랩으로 Docker를 기초부터 학습하기. 면접이나 자격증 시험 전에 Compose 또는 Swarm 복습하기. 프로젝트에 맞게 활용할 샘플 Compose 스택 찾기. 기존 랩 자료를 활용해 팀을 대상으로 Docker 워크숍 진행하기.
- dockerlabs는 어떻게 설치하나요?
- GitHub에서 DockerLabs 리포지토리를 열고 튜토리얼 목록을 살펴봅니다 초보자를 위한 Docker 워크숍부터 시작합니다 Docker Desktop이나 브라우저에서 실습형 랩을 따라 진행합니다
- dockerlabs은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/collabnix/dockerlabs
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Kubernetes나 Swarm 없이 WireGuard 메시를 통해 자체 Docker 호스트 여러 대에 컨테이너 앱을 배포하고 확장합니다.
도구, 도서, 튜토리얼, 클라우드 제공업체 링크를 모아 커뮤니티가 관리하는 Kubernetes 자료 큐레이션 목록입니다.
단일 Compose 파일로 여러 컨테이너로 구성된 Docker 애플리케이션을 정의하고 실행하는 CLI 도구입니다.
macOS와 Linux에서 Docker, containerd 또는 Incus 컨테이너를 간편하게 실행할 수 있는 경량 도구입니다.
프로덕션 환경의 여러 환경에서 Kubernetes 클러스터를 실행하기 위한 오픈소스 컨테이너 관리 플랫폼입니다.