반응형 docekrfile1 [Docker] Docker 실습으로 알아보기 (3/4) 컨테이너 통신 1. 컨테이너의 네트워크는 기본적으로 외부와 통신이 불가능하다. 2. 외부통신을 원하면 외부로 노출할 Port를 지정해야 한다. 3. docker run -p 옵션 사용시 외부 노출할 포트를 지정 가능하다. 예) # docker run -d -p 8080:80 --name con1 httpd 외부에서 호스트서버의 8080 포트로 요청이 들어오면 con1 컨테이너의 80 포트로 해당 요청을 포워딩한다. EXPOSE 사용1. EXPOSE 2. EXPOSE 하나로 포트 번호를 여러 개 설정 가능하다. 3. EXPOSE는 호스트와 연결할 컨테이너의 포트 번호를 설정한다. 4. docker run --expose 옵션과 같다. 5. EXPOSE 80, EXPOSE 443 또는EXPOSE.. 2022. 4. 7. 이전 1 다음 반응형