Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

269
Vistas
compilación de docker de varias etapas con imagen nginx

Estoy tratando de construir una imagen nginx para una aplicación de proyecto de reacción.

Aquí está mi Dockerfile:

 FROM node:14-alpine as myapp EXPOSE 3000 WORKDIR = /snakeapp COPY package.json . RUN yarn install --network-timeout 1000000 COPY . . RUN yarn build FROM nginx COPY --from=myapp /snakeapp/build /usr/share/nginx/html EXPOSE 8080 CMD ["nginx", "-g", "daemon off;"]

El error que recibo durante la imagen de compilación es:

 ... Status: Downloaded newer image for nginx:latest ---> 08b152afcfae Step 9/11 : COPY --from=myapp /snakeapp/build /usr/share/nginx/html COPY failed: stat snakeapp/build: file does not exist

¿Podría darme una pista de qué directorio no existe?

Si creo solo la primera imagen, ls /snakeapp me muestra el siguiente contenido, ya que podemos ver que existe el archivo de compilación.

 /= /snakeapp # ls build package-lock.json src yarn.lock node_modules package.json webpack.config.js
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

¿Notaste el extraño nombre de la carpeta /= /snakeapp ? Eso es debido a WORKDIR = ... . Eliminar eso = .

 WORKDIR /snakeapp
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda