즐겁게!! 자신있게!! 살아보세!!

재밌는 인생을 위하여! 영촤!

Life/NAS

[NAS] Synology NAS Docker Ubuntu 에서 apt-get update 가 안될때 - IP 포트 설정

Godwony 2021. 11. 3. 11:32
728x90
반응형

 

Synology NAS 에서 Docker 사용하기 2 

 

https://hiwony.tistory.com/57

 

[NAS] Synology NAS Docker Ubuntu 에서 apt-get update 가 안될때

수정 : 현재는 port 설정하여 아래 방식으로 진행하지 않습니다. https://hiwony.tistory.com/entry/NAS-Synology-NAS-Docker-Ubuntu-%EC%97%90%EC%84%9C-apt-get-update-%EA%B0%80-%EC%95%88%EB%90%A0%EB%95%8C-2?category=958327 [NAS] Synology NAS

hiwony.tistory.com

 

 

이전에는 짧은 지식으로 Docker 컨테이너 생성 할 당시에는 로컬 네트워크를 그대로 가져와서 적용시켰습니다.

 

브릿지 Port를 설정해줘야 Docker 외부에서 Docker 내부 컨테이너에 접속 할 수 있게 해줘야 합니다.

 

 

1. 컨테이너 생성 

 

이미지를 다운받으셨다는 가정하에 해당 이미지로 컨테이너를 생성합니다.

 

저는 ubuntu:20.04 이미지로 컨테이너를 생성했습니다. 

2. [고급 설정] 으로 들어가시면 [포트 설정] 탭으로 이동하여 "로컬 포트"와 "컨테이너 포트"에 포트를 설정해줍니다.

 

임의로 설정해도 상관은 없습니다. 

 

 

3. 컨테이너의 Port 설정이 되었으면 [제어판] -> [보안] -> [방화벽] -> [규칙편집] -> [내장 응용 프로그램 선택]

 

표기되어있는 Docker Port를 선택해주시고 적용해주시면 됩니다.

 

 

4. 쓰고 계시는 공유기에서 포트포워드 설정을 해줍니다.

 

저는 IPTIME 공유기를 쓰고 있어서 NAS IP에 위에서 설정해둔 Port를 개방합니다.

 

여기서도 Port는 임의로 설정 가능합니다.

 

결국 외부에서 접속할때는 

 

공유기 Port -> NAS Port -> Docker 컨테이너 Port 순으로 접속이 됩니다.

 

터미널에 $sudo -i 로 관리자 모드로 전환 후에 해당 Docker 컨테이너로 진입 후 apt get update 가 진행됨을 확인 할수 있습니다.

 

728x90
반응형