컨테이너 활용과 연결
1. docker로 jupyter notebook 띄우기
docker run --rm -d -p 8888:8888 -v /home/ubuntu/2023_LEARN:/home/ys/work jupyter/ys-notebook
컨테이너 내부에서 jupyter notebook이 실행되는 폴더인 /home/ys 폴더를 호스트 PC의 현재 폴더로 만들어서, 호스트 PC에서 docker를 실행하는 폴더에 있는 주피터 노트북 파일 작업이 가능하도록 함
이후, docker logs를 입력하면 token 값이 나오고, 브라우저에 자신의 서버:8888로 입력한 후, token값을 기입하면
다음과 같이 jupyter notebook이 잘 열리는 것을 확인할 수 있음.
2. 컨테이너와 컨테이너 연결하기
docker run 옵션으로 --link 옵션을 사용하여 연결할 수 있음
--link <본래의 컨테이너 이름>:<컨테이너를 가리킬 이름>
docker run --rm -d -p 8888:8888 -v /home/ubuntu/2023_LEARN:/home/ys/work --link mydb:myjupyterdb jupyter/ys-notebook
컨테이너 간 연결은 컨테이너를 가리킬 이름을 설정하고, 해당 이름과 컨테이너에서 오픈한 포트로 접속하면 된다.
'Docker' 카테고리의 다른 글
5. nginx_apache (0) | 2023.08.19 |
---|---|
4. Docker Compose (0) | 2023.08.19 |
2. docker 조사하기 (0) | 2023.08.12 |
1. Dockerfile 이란? (0) | 2023.08.12 |
0. Docker 란? (0) | 2023.08.12 |
댓글