Hey,
Ik heb een docker compose configuratie met vier containers.
Standaard maakt docker compose een netwerk aan waardoor de containers met elkaar kunnen communiceren.
Dit gebeurt op basis van de naam die je meegeeft als container-name.
Echter zou ik vanaf mijn host aan die dns namen willen geraken.
Stel volgende:
Andere containers in dezelfde compose-file zullen met bovenstaande container kunnen communiceren via webapp:8080 en webapp:8081
Echter wil ik bekomen dat ik vanaf mijn host de container eveneens kan aanspreken via webapp:8080 ipv localhost:8080.
Iemand enig idee hoe ik dit voor elkaar krijg?
Alvast bedankt!
Ik heb een docker compose configuratie met vier containers.
Standaard maakt docker compose een netwerk aan waardoor de containers met elkaar kunnen communiceren.
Dit gebeurt op basis van de naam die je meegeeft als container-name.
Echter zou ik vanaf mijn host aan die dns namen willen geraken.
Stel volgende:
code:
1
2
3
4
5
6
| webapp: container_name: webapp build: app/. ports: - 8081:8081 - 8080:8080 |
Andere containers in dezelfde compose-file zullen met bovenstaande container kunnen communiceren via webapp:8080 en webapp:8081
Echter wil ik bekomen dat ik vanaf mijn host de container eveneens kan aanspreken via webapp:8080 ipv localhost:8080.
Iemand enig idee hoe ik dit voor elkaar krijg?
Alvast bedankt!