Я пытаюсь переназначить порт при запуске образа докера.вот так: docker run -p 3000: 3000.И я не получаю никакого ответа от localhost: 3000
Внутри img у меня есть небольшое тестовое приложение.с кодом, подобным этому:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('***** Hello World!');
});
app.listen(3000, '0.0.0.0', function () {
console.log('****** Example app listening on port 3000! *****');
})
Проблема в том, что у меня нет ответа от localhost: 3000
Файл Docker:
FROM node:alpine
COPY ./web ./
COPY ./ ./
RUN cd web
RUN npm i
CMD ["npm", "start"]