노트북, 터미널, 편집기, 파일 탐색기를 하나의 작업 공간에 모은 확장 가능한 브라우저 기반 대화형 컴퓨팅 환경입니다.
jupyter/docker-stacks
개인 또는 팀이 바로 실행할 수 있도록 JupyterLab, Jupyter Notebook, 주요 과학 Python 도구를 포함한 Docker 이미지입니다.
대체할 수 있는 제품:Google Colab
- 스타
- 8,474
- 포크
- 2,972
- 열린 이슈
- 15
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
Jupyter Docker Stacks는 Jupyter 애플리케이션과 인터랙티브 컴퓨팅 도구를 패키징한 사전 빌드 Docker 이미지 모음입니다. 각 이미지는 Quay.io에 게시되며, docker run 명령 하나로 가져와 실행하면 호스트 포트에 연결된 Jupyter Server와 JupyterLab 프런트엔드가 시작됩니다.
이미지는 base-notebook, scipy-notebook, datascience-notebook 등 여러 변형으로 제공되며, 각 변형은 공통 기반 이미지에 서로 다른 라이브러리 묶음을 추가합니다. 이미지는 x86_64와 aarch64 모두에 맞춰 빌드되며, 일부 변형에는 CUDA를 지원하는 PyTorch 및 TensorFlow 빌드가 포함됩니다. 사용자는 로컬 디렉터리를 컨테이너에 마운트해 작업 내용을 호스트에 보존하거나, 이미지를 자체 프로젝트 Dockerfile 및 JupyterHub 배포의 기반으로 사용할 수 있습니다.
핵심 기능
- 01x86_64 및 aarch64용 사전 빌드 이미지가 Quay.io에 게시됨
- 02JupyterLab이 기본 프런트엔드이며, 환경 변수로 Jupyter Notebook을 사용할 수 있음
- 03과학 및 데이터 과학 라이브러리가 사전 설치된 여러 이미지 변형 제공
- 04지원 플랫폼용 CUDA 지원 PyTorch 및 TensorFlow 이미지 제공
- 05작업 내용을 보존하도록 로컬 디렉터리를 컨테이너에 마운트할 수 있음
활용 사례
- Docker 명령 하나로 개인용 JupyterLab 환경 시작
- 팀이 일관된 노트북 환경을 공유하도록 JupyterHub 실행
- 스택 이미지를 프로젝트별 Dockerfile의 기반으로 사용
- 로컬에 Python을 설치하지 않고 노트북 기반 데이터 분석 체험
빠른 시작
- 1
Docker를 설치합니다(Docker 문서에서 Docker를 다운로드하세요).
- 2
scipy-notebook 이미지로 JupyterLab 서버를 시작합니다.
docker run -p 10000:8888 quay.io/jupyter/scipy-notebook:2026-07-28 - 3
출력된 토큰이 포함된 URL을 브라우저에서 엽니다.
사용 전 알아둘 점
- Docker가 설치되어 있고 실행 중이어야 합니다.
- 2023-10-20부터 이미지는 Quay.io에만 게시됩니다. 이전 Docker Hub 이미지는 더 이상 업데이트되지 않습니다.
- 다양한 과학용 Python 도구가 포함되어 있어 이미지 용량이 큽니다.
포함된 컬렉션
토픽
자주 묻는 질문
- docker-stacks은(는) 무엇인가요?
- 개인 또는 팀이 바로 실행할 수 있도록 JupyterLab, Jupyter Notebook, 주요 과학 Python 도구를 포함한 Docker 이미지입니다. Jupyter Docker Stacks는 Jupyter 애플리케이션과 인터랙티브 컴퓨팅 도구를 패키징한 사전 빌드 Docker 이미지 모음입니다. 각 이미지는 Quay.io에 게시되며, docker run 명령 하나로 가져와 실행하면 호스트 포트에 연결된 Jupyter Server와 JupyterLab 프런트엔드가 시작됩니다.
- docker-stacks은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- docker-stacks은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- docker-stacks은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. docker-stacks의 마지막 커밋은 2026년 11월 3일입니다.
- docker-stacks은(는) 어디에 사용할 수 있나요?
- Docker 명령 하나로 개인용 JupyterLab 환경 시작 팀이 일관된 노트북 환경을 공유하도록 JupyterHub 실행 스택 이미지를 프로젝트별 Dockerfile의 기반으로 사용 로컬에 Python을 설치하지 않고 노트북 기반 데이터 분석 체험
- docker-stacks는 어떻게 설치하나요?
- Docker를 설치합니다(Docker 문서에서 Docker를 다운로드하세요). scipy-notebook 이미지로 JupyterLab 서버를 시작합니다.: docker run -p 10000:8888 quay.io/jupyter/scipy-notebook:2026-07-28 출력된 토큰이 포함된 URL을 브라우저에서 엽니다.
- docker-stacks은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jupyter/docker-stacks
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
서버 없이 브라우저에서 전부 실행되며 WebAssembly 기반 Python 커널을 사용하는 JupyterLab 배포판입니다.
보고서 노트북처럼 셀을 순차적으로 실행하는 노트북의 개별 셀을 대상으로 단위 테스트를 작성하는 JupyterLab 확장 및 Python 패키지입니다.
구성 가능한 커널과 확장 기능을 갖춘 선언적·재현 가능한 JupyterLab 환경을 위한 Nix 기반 프레임워크입니다.
Jupyter 노트북을 일반 Markdown 또는 Python, Julia, R 스크립트로 저장해 Git에서 변경 사항을 깔끔하게 비교하고 버전 관리합니다.
공유 노트북 템플릿 라이브러리를 둘러보고 새 노트북을 만들 수 있는 JupyterLab 확장 프로그램입니다.