본문 바로가기

IT/Docker

[Docker] link 후 jupyter notebook, -p(port) 옵션

처음에는 cuda가 8888:8888이었다. 그리고 pytorch가 8080:8888로 설정한 후 jupyternotebook을 연결했더니 전혀 연결이 안됐다.

 

그래서 cuda를 8080:8888로 바꾸고 pytorch를 8888:8888로 변경하였더니 된다.

 

 jupyter notebook --ip 0.0.0.0 --port 8888 --allow-root

 

8080:8888 <docker 컨테이너 port : host port >

pytorch docker컨테이너의 웹서버 port인 8888에서 host 웹서버 port 8888로 연결하기 위해서인가 보다.


하나는 그냥 웹서버 포트 8888이고 다른 하나는 ssh 접속을 위한 포트 입니다. 앞에 -p 옵션을 붙여주면 여러개 등록이 가능합니다.

 

docker run -it -p [ 외부포트1 ]:[ 내부포트1 ] -p [ 외부포트2 ]:[ 내부포트2 ] --name [ 컨테이너 이름 ] [ 이미지 이름 ] : [ 태그 ] /bin/bash

docker run -it -p 8888:80 -p 2227:22 --name NX2 nx-ubuntu:1 /bin/bash

 

 

 

 

[ Docker ] 도커 이미지 포트(Port) 추가 컨테이너 생성하기

사실 도커가 뭔지도 잘 모릅니다. 그냥 인터넷에서 Docker 에 관련된 것들을 찾아서 혼자 구성해서 사용합니다. 그러다보니 사용하는 이미지를 복사해서 새로운 컨테이너를 만들고 싶더군요. 매

tttap.tistory.com

 

'IT > Docker' 카테고리의 다른 글

[Docker] nvidia-docker의 Dockerfile  (0) 2023.04.06
[Docker] Docker run 옵션 추가하기  (0) 2021.12.03
[Docker] nvidia-docker  (0) 2021.11.29
[Docker] link 옵션  (0) 2021.11.25
[Docker] Systemctl 오류  (0) 2021.11.25