Я полностью застрял на следующем.Как сопоставить порты с - Express + Docker + Azure
Попытка настроить экспресс-приложение в докере на Azure VM.
1) VM все хорошо после использования Докер-машины создают -driver лазурь ...
2) Построить изображение все хорошо после:
//Dockerfile
FROM iojs:onbuild
ADD package.json package.json
ADD src src
RUN npm install
EXPOSE 8080
CMD ["node", "src/server.js"]
Вот где я застрял:
Я попытался все следующие плюс многое другое:
• docker run -P (Then adding end points in azure)
• docker run -p 80:8080
• docker run -p 80:2756 (2756, the port created during docker-machine create)
• docker run -p 8080:80
Если кто-то может объяснить Азу re с приложением VIP vs internal vs docker.
Так в конце всего этого, каждый порт, который я пытаюсь ударить с Azure'S:
AzureVirtualIP:ALL_THE_PORT
Я просто всегда получить обратно ERR_CONNECTION_REFUSED
Конечно экспресс-приложение работает, потому что я получаю информация о журнале консоли.
Любые идеи?
Благодаря
Спасибо Натаниэль, я проверю это. Я бросил на Azure вскоре после публикации этого и перешел в цифровой океан, который работал из коробки. Спасибо за подробный ответ! –