본문 바로가기
Docker

Jupyter Notebook 컨테이너 생성

by holy season 2024. 4. 29.
반응형

Jupyter Notebook 환경 구성

개요

  • 웹을 이용해서 파이썬 프로그램이 가능하게 Jupyter Notebook 환경 구성

Dockerfile 생성

FROM ubuntu:22.04

# update & upgrade
RUN apt-get update -y && apt-get upgrade -y

RUN mkdir -p /home/jupyter

# install python & pip
RUN apt-get install python3 -y
RUN apt-get install python3-pip -y

# export python & pip
ENV PATH=/usr/bin/python3:$PATH
ENV PATH=/usr/bin/pip3:$PATH

# install jupyter
RUN pip3 install jupyter

# 작업 디렉토리 설정
WORKDIR /home/jupyter

# 컨테이너 생성시 jupyter run
ENTRYPOINT ["jupyter", "notebook", "--ip", "0.0.0.0", "--allow-root"]

docker-compose.yml 생성

version: '3'

services:
  jupyter:
    build : .
    container_name: jupyter
    environment:
      - TZ=Asia/Seoul
    ports:
      - 9082:8888

실행 화면

반응형

'Docker' 카테고리의 다른 글

Dockerfile 스프링부트 실행 이미지 만들기  (0) 2024.04.09
Mysql 컨테이너 생성  (0) 2023.12.28
루트 디렉토리 경로 수정  (0) 2023.10.04
Docker Compose로 컨테이너 생성  (0) 2023.09.18
윈도우 Docker 설치  (1) 2023.09.17