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

252
Visualizações
¿Debo compilar mi aplicación dentro de una imagen de Docker?

Aunque la mayor parte del tiempo estoy desarrollando aplicaciones Java y simplemente estoy usando Maven, por lo que mis compilaciones deberían ser reproducibles (al menos eso es lo que dice Maven).

Pero supongamos que está compilando un programa C++ o algo un poco más complicado, ¿debería compilar dentro de la ventana acoplable?
O, idealmente, use vagabundos u otra tecnología para producir construcciones reproducibles.

¿Cómo gestionas la compilación reproducible con Docker?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Puede, pero no en su imagen final, ya que eso significaría una imagen mucho más grande de lo necesario: incluiría toda la herramienta de compilación, en lugar de limitarse solo a lo que necesita para ejecutar el binario resultante.

Puede ver una alternativa en " ¿Cómo construyo una imagen de Docker para un proyecto de Ruby sin herramientas de compilación? "

  • Yo uso una imagen para construir,
  • Comprometo el contenedor detenido resultante como una nueva imagen (con un volumen que incluye el binario resultante)
  • Utilizo una imagen de ejecución (una que solo contiene lo que necesita ejecutar) y copio el binario de la otra imagen. Comprometo de nuevo el contenedor resultante.

La imagen final incluye el binario compilado y el entorno de ejecución.

over 4 years ago · Santiago Trujillo Relatório

0

También quería publicar una respuesta a esto porque para construir sobre la respuesta de VonC. En realidad, acabo de recibir capacitación sobre Redhat Openshift y usan una herramienta llamada Source to Image s2i , que usa la ventana acoplable para crear imágenes de la ventana acoplable. Y, de hecho, esta estrategia es excelente para administrar una nube privada (o pública), donde su compilación puede compilarse en diferentes máquinas, pero debe mantener la consistencia del entorno de compilación.

over 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