จะรัน jhipster-registry จาก docker ได้อย่างไร?

ฉันยังใหม่กับ jhipster ฉันกำลังพยายามเรียกใช้ jhipster-registry แต่ดูเหมือนว่าฉันไม่สามารถเข้าถึงได้จากเบราว์เซอร์ของฉันด้วย url นี้:http://localhost:8761/

ฉันจะติดตั้ง jhipster-registry ใน docker ได้อย่างไร

  1. ติดตั้งนักเทียบท่าบน Mac
  2. นักเทียบท่าดึง jhipster/jhipster-registry
  3. นักเทียบท่ารัน jhipster/jhipster-registry
  4. ฉันเห็นทุกอย่างดำเนินไปอย่างราบรื่น
----------------------------------------------------------
    Application 'jhipster-registry' is running! Access URLs:
    Local:      http://localhost:8761/
    External:   http://172.17.0.2:8761/
    Profile(s):     [composite, prod]
----------------------------------------------------------
2020-08-18 03:45:45.853  INFO 6 --- [           main] i.g.j.registry.JHipsterRegistryApp       : 
----------------------------------------------------------
    Config Server:  Connected to the JHipster Registry config server, using https://github.com/jhipster/jhipster-registry-sample-config !
  1. เข้าถึงได้ที่ http://localhost:8761/ แต่ล้มเหลว

มีความคิดเกี่ยวกับเรื่องนี้บ้างไหม?


person user3034559    schedule 18.08.2020    source แหล่งที่มา
comment
มันล้มเหลวได้อย่างไร?   -  person Gaël Marziou    schedule 18.08.2020


คำตอบ (2)


ใน https://www.jhipster.tech/jhipster-registry/ คุณจะอ่าน ไฟล์นักเทียบท่าเพื่อเรียกใช้อิมเมจนี้มีอยู่ในไดเร็กทอรี microservice src/main/docker แต่ละรายการแล้ว คุณลองเช่น https://github.com/jhipster/jhipster-sample-app-microservice/blob/master/src/main/docker/jhipster-registry.yml - หรือของคุณเอง

person Jochen Gebsattel    schedule 18.08.2020

ขึ้นอยู่กับคำสั่งนักเทียบท่าที่คุณใช้เพื่อเรียกใช้บริการ คุณต้องเปิดพอร์ตไปยังคอนเทนเนอร์

หากคุณต้องการดูแดชบอร์ด คุณสามารถเรียกใช้คำสั่งนักเทียบท่านี้ได้

docker run -p 8761:8761 jhipster/jhipster-registry

หลังจากรันคำสั่งนี้แล้ว คุณสามารถพิมพ์:

localhost:8761

ในเบราว์เซอร์ของคุณ คุณควรเห็นคอนโซล

หากคุณต้องการเชื่อมต่อรีจิสทรีกับไมโครเซอร์วิสอื่นๆ คุณจะต้องตั้งค่าโอเวอร์เลย์เครือข่ายนักเทียบท่า

คุณยังสามารถใช้ docker swarm หรือ kubernetes เพื่อปรับขนาดแนวนอน (เพื่อสร้างแบบจำลองเพิ่มเติม)

person JumpingJack    schedule 24.11.2020