시놀로지 NAS를 사용할 궁리를 하던중
여러가지 플랜 중
먼저 기존 COLAB에서 돌리던 블로그 스크립트를
파이썬을 깔아서 써보기로하였다.
그런도중 DOCKER 사용연습겸 도커로 파이썬을 깔아보았다.
시놀로지에서는 아래와같이 GUI 기능을 제공한다.
사용방법은 많이 나와있었으나 익숙치 않았지만
적응 잘 할수 있었다.
설치과정은 다음과 같다.
1. 쥬피터 노트북 이미지 다운
2. 설치
3. 설치시 환경설정
4. 인증후 시작
5. 스크립트 마운트 경로에 복사
6. 각종 환경설정 인스톨... (!pip... or !apt...)
1.쥬피터 노트북 이미지 다운
gui라 클릭클릭 으로 해결
2. 설치
gui라 클릭클릭 으로 해결
3. 설치시 환경설정
포트 : 컨테이너 포트는 8888로, 로컬포트는 입맛에 맞게, 포트포워딩도 마찬가지
환경변수 : JUPYTER_ENABLE_LAB : yes, GRANT_SUDO : yes (사실 이기능은 어디에쓰이는지 잘 안찾아봄.)
볼륨 : 파일스테이션을통해 특정 폴더와 마운트위치를 매핑
4. 인증후 시작
인증키 복사 후 클릭클릭
5. 스크립트 마운트 경로에 복사
스크립트 마운트 경로에 복사하면 자동 인식됨
6. 각종 환경설정 인스톨... (!pip... or !apt...)
실행되다가 막히면 구글링...
그러다가 심각한 문제를 발견했다.
비번이 필요한것...
찾아보니 해당 이미지 문제로 만든사람이 안알려준다고한다
해결방법은
SSH로 로긴해서 ROOT권한 접속
(sudo docker container exec -u 0 -it [도커이미지명] bash )
SUDO 명령어 실행
하면되는데
매우 간단한데...
시놀로지 NAS라 GUI로만 하려다보니
미궁에 빠져 일주일동안 막혀있엇다... ㅜㅜ
도커는 GUI로는 부족한가보다
'자기개발 > Trouble Shooting' 카테고리의 다른 글
[NAS] 포트포워딩 (0) | 2022.11.13 |
---|---|
[COLAB] matplotlib에서 한글 깨짐 해결 (0) | 2022.09.23 |
[COLAB] FileNotFoundError: [Errno 2] No such file or directory (0) | 2022.09.22 |
[COLAB] OSError: Chrome executable not able to be found on your machine (0) | 2022.09.21 |