도커(docker) 환경에서 jupyter notebook 실행 방법 도커 jupyter notebook에 접속하기 위해 port를 8888 설정 및 container에 접속했다 가정하고 설명하겠습니다. 1. Jupyter 설치 및 환경 세팅 jupyter 설치 진행 pip install --U pip pip install jupyter Copy 서버를 띄우기 위해선 인증 정보 생성이 필요합니다. 이를 위한 config 파일 생성 진행 jupyter notebook --generate-config -y Copy ipython으로 인증 정보 생성(jupyter notebook 서버 접속 시 필요한 비밀번호 생성) 터미널 bash shell에서 아래와 같이 입력, 아래 사진 참고 ipython Copy passwd를 import하여 함수 호출을 하면 패스워드 설정 가능(영어로만 설정 권고) 패스워드 설정을 완료하면 Out으로 "argon2:\$argon2id$....." 값이 나올텐데 해당 부분을 복사 * quit()은 위 bash에서 실행한 ipython 명령어 종료 의미, 아래 사진 참고하여 In[1, 1] 입력 후 quit() 입력 * No module named 'notebook.auth' 에러는 여기 참고 from jupyter_server.auth import passwd passwd() quit() Copy jupyter notebook에서 서버에 필요한 환경 정보 입력을 위해 config 파일 오픈 vi /root/.jupyter/jupyter_notebook_config.py Copy 아래 내용 입력, 위에서 복사한 argon2~ 부분을 c.NotebookApp.password ...