No se puede acceder al contenedor Docker

No se puede acceder al contenedor Docker

Estoy intentando configurar una aplicación node.js para ejecutarla en la ventana acoplable. Sé que la aplicación funciona porque si la ejecuto en mi Mac, puedo acceder a la página de inicio en el puerto 8081.

Sin embargo, al iniciar un contenedor acoplable, muestra que el contenedor se está ejecutando, pero no puedo acceder a él. Dockerfile tiene el comando:

EXPORTAR 8081

La salida de Docker PS muestra lo siguiente:

COMANDO: "inicio npm"

ESTADO: Hasta 3 minutos

0.0.0.0:45444->8081/tcp

Ir a localhost:45444 o 0.0.0.0:45444 no funciona.

¿Alguna idea sobre cuál podría ser el problema?

Agregar el Dockerfile por solicitud a continuación:

FROM node:8

# Create app directory
WORKDIR /usr/src/app

# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY package.json ./

RUN npm install
# If you are building your code for production
# RUN npm ci --only=production

# Bundle app source
COPY . .

EXPOSE 8081
CMD [ "npm", "start" ]

información relacionada