Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

313
Visualizações
Aplicación de reacción de recarga en vivo que funciona con docker-compose

Tengo dos servicios: frontal (lista de productos) y backend (servidor-api).

Creé un archivo docker-compose y funciona bien:

 version: '3.1' services: server-api: build: ./server-api ports: - "8080:8080" product-list: build: ./product-list environment: CHOKIDAR_USEPOLLING: "true" ports: - "3000:3000" depends_on: - server-api

Pero tengo un problema: la aplicación no se recarga después de un cambio.

He leído sobre esto, y mucha gente dice que CHOKIDAR_USEPOLLING: "true" debería funcionar.

no es para mi

Quisiera saber si es un problema de volumen (ahora mismo no tengo muy claro como funcionan o que volumen debo crear), o si tal vez debería instalar algo para ver los archivos.

Este es el Dockerfile que tengo en mi aplicación frontend:

 FROM node:14-alpine AS development ENV NODE_ENV development WORKDIR /app COPY package.json . COPY package-lock.json . RUN npm install COPY . . EXPOSE 3000 CMD ["npm", "start"]

Y en este momento solo uso docker-compose up para iniciar la aplicación.

Solo necesito saber qué sucedió con mi aplicación de reacción y por qué no se recarga, el servicio de back-end (servidor-api) funciona bien y no necesito una recarga en caliente en esa aplicación.

Cualquier ayuda es agradecida.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Para que los cambios entren en el contenedor, debe montar el proyecto como volumen. En la configuración actual, los cambios al proyecto caerán en el contenedor solo después de reconstruir la imagen.

Como ejemplo:

 product-list: build: ./product-list environment: CHOKIDAR_USEPOLLING: "true" ports: - "3000:3000" depends_on: - server-api volumes: - ".:/app"
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda