반응형
도커에서 주피터 노트북을 만드는데, 새로운 파일에 접근 권한이 금지된 경우 해결
더보기
docker jupyter notebook new file permission denied
docker jupyter notebook untitled.ipynb permission denied
도커 주피터 노트북 실행 후,
‘/work’ 디렉토리에는 새로운 파일이 생성되지만
‘/work/tmp’ 에는 새로운 파일 생성이 불가능했다
이건 마운트된 폴더의 권한 허용을 바꿔주면 해결된다.
예를 들면, 도커를 실행할 때 아래와 같이 실행했다면
docker run --rm -it- p 8888:8888 -v="/home/username/data_EDA:/home/jovyan/work/tmp" jupyter/datascience-notebook:latest
가상환경과 마운트된 폴더에 권한을 변경해 주면 해결된다.
chmod 777 /home/username/data_EDA
기존의 권한이 ‘drwxr-xr-x’ 에서 ‘drwxrwxrwx’로 변경되면서
도커의 가상환경 속 /work/tmp의 폴더에 새로운 파일을 만들어서 실행할 수 있게 된다.
반응형
'인프라 > Docker' 카테고리의 다른 글
[도커-이미지] 이미지 선택 기준 및 태그 설명 (0) | 2023.01.31 |
---|---|
[한번에 끝내는 환경 구축] 도커 설치(gpu)부터 이미지 생성 및 컨테이너 사용까지 (0) | 2022.06.30 |