자동 실행 스크립트 작동 문의
-
안녕하세요.
딥러닝 공부하려고 GPU컨테이너를 만들었습니다.
GPU컨테이너가 실행되면 code-server, jupyter-note를 자동실행하려고 아래와 같이 자동 실행 스크립트를 작성했습니다.컨테이너가 실행이 돼도, 두 서버가 자동실행되지 않아 url로 접근이 불가합니다.
오류도 확인할 수 없어서, 어떤게 문제인지 잘 모르겠습니다.혹시 비슷한 경험 있으신 분 중에 해결방법 아시는 분 계실까요?
실제 스크립트에선 토큰 부분은 정상적으로 입력했습니다.cd "/workspace/code-server_with_GPU"; setsid nohup sh -c "code-server" >> /var/log/nohup.log 2>&1 & set -a && JUPYTER_TOKEN=$JUPYTER_TOKEN && JUPYTER_PORT="80" && set +a cd "/workspace/code-server_with_GPU"; setsid nohup sh -c "jupyter notebook --allow-root --ip=0.0.0.0 --port=$JUPYTER_PORT --NotebookApp.token=$JUPYTER_TOKEN --NotebookApp.tornado_settings='{\"headers\":{\"Content-Security-Policy\": \"frame-ancestors * 'self' *.goorm.io\"}}'" >> /var/log/nohup.log 2>&1 &
-
안녕하세요.
임시 해결책으로 프로젝트 내부에 스크립트를 하나 만들고,
자동 실행 스크립트로 만들었던 스크립트를 실행하는 방식은 어떤가요?
예시)
자동실행 스크립트
./workspace/run.sh
#!/bin/bash code-server --bind-addr 0.0.0.0:23000 --auth none & jupyter notebook --allow-root --ip=0.0.0.0 --port=80 --NotebookApp.token=goorm &
감사합니다.