У меня машина с Windows, на которой установлена панель инструментов Docker.Я охватил виртуальную коробку (Linux).Внутри него я запускаю приложение .Net Core в док-контейнере.
Я могу получить доступ к API .Net Core, позвонив из браузера Windows http://192.168.99.100:3000
, но я также установил Jira в Windows.Приложение Jira доступно из windows http://localhost:8080. У меня настроен веб-крючок в приложении JIRA, который должен вызывать .Net Core API, который выполняется на виртуальной коробке в контейнере.webhook выполняет вызов REST для приложения .Net Core, работающего в докере http://192.168.99.100:3000/api/Account, но Jira не достигает его и webhook не запускает.
Кроме того, API, работающий в контейнере Docker, должен сделать все остальноеобратный вызов обратно в JIRA, который работает на физическом компьютере Windows.Как мне сделать так, чтобы коммуникация работала?
Нужно ли использовать NAT на виртуальной машине, чтобы обеспечить какое-то отображение?Можете ли вы быть конкретным об этом, я потратил 2 дня, пытаясь заставить его работать.Спасибо
$ docker build -t webapisample.$ docker run -d -p 3000: 80 - имя myapp веб-образец edd8f29e250115919000cc389ebbcbe8c9574a6aab90592cc67c44ffc6d67343