안녕하세요 저는 Docker와 Cassandar를 처음 접했습니다. 내 컴퓨터에서 Docker의 Cassandra에 연결하는 데 문제가 있습니다.
컨테이너 Cassandra를 실행하고 노출 된 IP와 포트가 192.168.99.100:9042 인 것을 확인했습니다. (첫 번째 이미지) docker에서 "Test cluster"가 실행중인 것을 볼 수도 있지만 Cassandra 용 NoSQL Manager로 Cassandra에 연결하고 싶을 때 항상 "조회를 시도한 호스트를 사용할 수 없습니다"라는 오류 메시지가 나타납니다.
감사합니다.
포트를 노출하지 않습니다. 9042는 도커 포트입니다. 도커 이미지를 실행할 때 다음을 기억해야합니다.
docker run -p 9042:9042 image-name
첫 번째 9042는 외부 세계가 연결될 포트 번호를 정의하고 두 번째 9042는 외부 포트 번호 9042와 바인딩 될 도커의 포트 번호를 정의합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다