docker exec -it ubuntu bash -c 'jupyter notebook --ip='*' --allow-root --no-browser /root'


위 커맨드를 실행했을 때, PYTHONPATH env가 set되지 않는 문제가 있었다

~/.bashrc나 /etc/bash.bashrc에 세팅을 해도, jupyter notebook에는 세팅되지 않았다


정확하게 말하면 bash -c 'cmd'는 .bashrc를 source하지 않는다

솔루션은 다음과 같다


docker exec -it ubuntu bash -c 'PYTHONPATH=/usr/local jupyter notebook --ip='*' --allow-root --no-browser /root'



'Linux' 카테고리의 다른 글

[Linux] tmux란? / 단축키  (0) 2017.12.14
[Linux] xshell or putty를 통해 GCE SSH 접속  (0) 2017.12.14
[Linux] .a 파일 vs .so 파일  (0) 2017.12.06
Raspberry Pi make 에러  (1) 2017.12.04
[Linux] .vimrc on docker win7  (0) 2017.11.30

WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/