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

182
Visualizações
Actualizar volumen compartido desde contenedor de datos

Hola chicos, estoy en esta situación, me gustaría implementar los cambios en mi código fuente reconstruyendo el contenedor de datos que contiene un comando COPY para transferir la fuente en el volumen. Sin embargo, cuando reconstruí la imagen de datos y volví a ejecutar docker-compose, me quedé con el código anterior y la única forma de actualizar todo es eliminar el volumen webroot y volver a crearlo.

donde esta el error??

 server: build: ./docker/apache image: server:1.3.16 restart: always links: - fpm ports: - 80:80 # HTTP - 443:443 # HTTPS volumes: - webroot:/var/www/html:ro fpm: build: ./docker/php image: fpm:1.0 restart: always links: - database volumes: - webroot:/var/www/html data: build: context: . dockerfile: dataDockerFile image: smanapp/data:1.0.0 volumes: - webroot:/var/www/html volumes: webroot:
about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

El volumen con nombre webroot está destinado a conservar los datos a través del reinicio/reconstrucciones del contenedor. La única vez que los datos del volumen se actualizan a partir de una imagen es cuando se crea el volumen y se copia el contenido del directorio de la imagen.

Parece que quiere usar volumes_from que es cómo obtiene el contenedor para montar volúmenes definidos en data . Este es el método original de "contenedor de datos" para compartir datos que los volúmenes fueron diseñados para reemplazar.

 version: "2.1" services: server: image: busybox volumes_from: - data command: ls -l /var/www/html fpm: image: busybox volumes_from: - data command: ls -l /var/www/html data: build: . image: dply/data volumes: - /var/www/html

Tenga en cuenta que esto se reemplazó en la versión 3 del archivo de redacción, por lo que es posible que deba seguir recreando el volumen si desea utilizar funciones más nuevas.

about 4 years ago · Santiago Trujillo 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