Я разработал приложение Node.js.Я мог запустить его, используя node bin/www
, а затем я смог получить его в браузере на http://localhost:3000/.
Затем я его докернизировал, но попытка получить к нему доступ в браузере на http://localhost:3000/ показываетERR_CONNECTION_REFUSED.
Я могу увидеть контейнер, запустив docker ps
:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
9301a87c47af hello-express "/bin/sh -c 'node bi…" 4 minutes ago Up 2 minutes 0.0.0.0:3000->3000
/tcp admiring_torvalds
Dockerfile:
FROM node:7
WORKDIR /app
COPY package.json /app
RUN npm install
COPY . /app
CMD node bin/www
EXPOSE 3000
Я работаю в Windows 10 и использую Docker Toolbox.