1
사냥꾼을 사용하여 동물원 이미지를 실행하고 싶습니다. 명령 명령은도커 실행 명령 - 게시 옵션 값?
docker run -d -p 2181:2181 -p 2888:2888 -p 3888:3888 --name zookeeper confluent/zookeeper
-p 옵션으로는 명확하지 않지만이 "-p"옵션은이 사육사 예제에서 무엇을 의미합니까? 왜 우리는 하나의 -p 옵션에 두 개의 동일한 포트 값을 가지고 있는가? 2181 : localhost가 아니라 2181 : 2181을 기대합니다.
감사합니다. 그래서이 두 포트는 같지 않아도 될 것입니다. 왜 우리는 사육사 컨테이너에 3 가지 매핑이 필요한가? – nathan
나는 사육사를 위해 특별히 말할 수는 없지만 다른 서비스는 종종 하나 이상의 포트가 필요합니다. 예를 들어 탄성 검색은 데이터베이스 액세스에는 9200, 검색에는 9300이 필요합니다. –