🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

질문

22.07.12 01:17 작성 조회수 257

0

혹시 마지막에 status 부분에 192.0 .. user-service:9001 이런식으로 등록이 되어있는데 전 host.docker.internal:user-service:9001 이라고 상태에 등록이 되어있습니다. 데스크탑에 도커가 설치되어있긴한데 이부분 떄문에 이렇게 뜨는 건지 모르겠습니다.

답변 1

답변을 작성해보세요.

0

안녕하세요, 이도원입니다. 

문의하신 hostname 부분은 Windows의 host 파일(예, C:\Windows\System32\Drivers\etc\hosts)에 정의된 내용에 기반에서 표시가 되는 것으로 알고 있습니다. Spring Cloud의 Eureak에서 hostname을 변경하려면 host 파일에서 host.docker.internal 부분을 삭제하시고 사용하실 수 있습니다. 

아래 게시물을 참고하시면 도움이 될 것 같습니다. 

https://stackoverflow.com/questions/57319678/spring-boot-cloud-eurka-windows-10-eurkea-returns-host-docker-internal-for-clien

https://www.inflearn.com/questions/208713

감사합니다. 

채널톡 아이콘