Szukałem w użyciu Docker do projektu usługi REST. Mam jedno pytanie, czy możemy użyć Dockera do uruchomienia wielu wersji usługi na tym samym hoście/porcie.Czy wiele kontenerów Docker może działać przy użyciu tego samego hosta/portu?
Na przykład chcę mieć punkt końcowy na {myserver}: 8080/v1/i inny na {myserver}: 8080/v2 /.
Jeśli jest to w ogóle istotne, będą to obrazy Docker oparte na Java: 8, skonstruowane za pomocą słownika Java na platformie REST Spring Boot.
Czy jest to możliwe w przypadku kontenerów Docker?
jest to problem XY. jest to możliwe bez kontenerów używających proxy (np. nginx). kontenery są tutaj nieistotne; możesz uruchomić usługi backendu w kontenerach ... lub nie. – dnozay
To interesujące pytanie, ponieważ Docker mógł zintegrować funkcję małego proxy dla tras. Wyobraź sobie coś takiego: jeden kontener z Apache, drugi z Node.js pracujący zarówno na: 80 bez potrzeby proxy ... –