도커가 포트를 호스트에만 노출
도커는 포트를 외부에 노출하지 않고 호스트에만 노출할 수 있습니다.
몽고 데이터베이스로 실행되는 도커를 설치해야 하고, 호스트에서만 액세스할 수 있기를 원했는데 호스트 포트 27017을 연결해야 합니다.
이것이 가능합니까, 아니면 방화벽 정의를 변경하는 방법밖에 없습니까?
네, 그냥 묶으세요.localhost
다음과 같이:
도커 런 -p 127.0.0.1:27017:27017
또한: 호스트는 IP를 통해 각 컨테이너와 정상적으로 통신할 수 있습니다.docker inspect $ID
네트워크 IP가 포함된 json 덤프(다른 항목 외에)를 가져옵니다.
언급URL : https://stackoverflow.com/questions/22100587/docker-expose-a-port-only-to-host
'programing' 카테고리의 다른 글
T-sql - 값이 정수인지 확인합니다. (0) | 2023.08.23 |
---|---|
jQuery 'click', 'bind', 'live', 'delegate', 'trigger', 'on' 기능(예시)의 차이는 무엇입니까? (0) | 2023.08.23 |
Android 에뮬레이터의 실행 속도 향상 (0) | 2023.08.23 |
IE 11을 위한 CSS 해킹을 작성하는 방법은 무엇입니까? (0) | 2023.08.23 |
CSS를 사용하여 숫자를 원으로 둘러싸는 방법은 무엇입니까? (0) | 2023.08.23 |