Estoy usando este Dockerfile para crear una imagen e iniciar un contenedor:
FROM node:6.1.0-wheezy RUN mkdir /usr/src/goof COPY . /usr/src/goof WORKDIR /usr/src/goof RUN npm install EXPOSE 3112 EXPOSE 31337 CMD ["npm", "start"] Entonces, se creó la imagen y también se inició el contenedor, pero cuando intento acceder a él usando localhost:3112 no funciona.
¿Alguien sabe cuál podría ser el problema?
Esta es la estructura del código: 
y este es el comando con el que inicio la docker run --rm -p 3112:3112 --name rce rce
Como menciona en los comentarios, parece que expone el puerto incorrecto para su aplicación de nodo
entonces todo lo que necesita es exponer el puerto 3113 para su aplicación y cuando ejecute su container será algo como esto
docker run --rm -p 3113:3113 -p 3112:3112 --name rce rce