도커로 HBase를 쉽게 설정하려고합니다. 나는 Dockerfile을 작성하고 standalone-hbase를 성공적으로 실행했습니다.도커 컨테이너 안에 HBase를 실행하십시오.
모든 것이 컨테이너 내의 매력처럼 작동합니다. Java 클라이언트를 구현하여 RegionServer에서도 데이터를 가져올 수 있습니다. 그러나 컨테이너 외부로 클라이언트를 옮기면 작동하지 않습니다.
RegionServer는 RPC 요청에 대해 임의 포트를 열 것으로 보인다 그러나 우리는 고정 표시기 컨테이너를 실행 한 후이를 노출 할 수 없습니다. 어떻게 해결할 수 있을지 모르겠다.
여기에 내 대답을 참조 http://stackoverflow.com/questions/25564097/connect-to-hbase-running-in-docker/28284330#28284330 –