Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

195
Views
¿Es posible especificar opciones de compilación desde un Dockerfile para controlar el proceso de compilación?

Considere el siguiente comando docker , que crea una imagen a partir de un Dockerfile:

docker image build --network host -t test -f Dockerfile .

¿Es posible especificar opciones de creación de docker image build en Dockerfile en lugar de la línea de comandos (en este caso --network host )?

Esto podría ser útil, ya que el host que ejecuta docker image build ... usa un conjunto de indicadores fijos, que se anularían con indicadores personalizados.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

En general, no.

En este caso particular (acceso a la red): en realidad, usando BuildKit, un nuevo sistema de compilación para Docker.

Si usa BuildKit ( export DOCKER_BUILDKIT=1 ), puede agregar un comentario en la parte superior del Dockerfile para habilitar una sintaxis más nueva. Y puede especificar diferentes versiones de la sintaxis, que básicamente funciona descargando un nuevo constructor, implementó una imagen de Docker.

(Muchos más detalles aquí: https://pythonspeed.com/articles/docker-buildkit/ ).

La última sintaxis experimental de BuildKit tiene una opción para configurar el acceso a la red por paso de compilación. Desplácese hasta la parte inferior de https://hub.docker.com/r/docker/dockerfile/ para obtener detalles, pero la versión corta:

  1. Agregue #syntax=docker/dockerfile:1.2-labs como primera línea de Dockerfile.
  2. Cambie RUN mycommand a RUN --network=host mycommand .
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!