English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
docker build El comando se utiliza para crear una imagen utilizando Dockerfile.
docker build [OPTIONS] PATH | URL | -
Explicación de OPTIONS:
--build-arg=[] :Configurar las variables al crear la imagen;
--cpu-shares :Configurar el peso de uso del cpu;
--cpu-period :Limitar el período CFS del CPU;
--cpu-quota :Limitar la cuota CFS del CPU;
--cpuset-cpus :Especificar el id del CPU a usar;
--cpuset-mems :Especificar el id de memoria a usar;
--disable-content-trust :Ignorar la verificación, se activa por defecto;
-f :Especificar la ruta del Dockerfile a usar;
--force-rm :Configurar la eliminación de contenedores intermedios durante el proceso de creación de la imagen;
--isolation :Usar tecnología de aislamiento de contenedores;
--label=[] :Configurar los metadatos utilizados por la imagen;
-m :Configurar el valor máximo de la memoria;
--memory-swap :Configurar el valor máximo de swap como la memoria+swap,"-1"representa swap ilimitado;
--no-cache :El proceso de creación de la imagen no utiliza la caché;
--pull :Intentar actualizar a la nueva versión de la imagen;
--quiet, -q :Modo silencioso, solo se muestra el ID de la imagen después de que tenga éxito;
--rm :Eliminar el contenedor intermedio después de configurar la imagen;
--shm-size :Configurar/dev/El tamaño de shm, el valor predeterminado es64M;
--ulimit :Configuración de ulimit.
--squash :Comprimir todas las operaciones del Dockerfile en una sola capa.
--tag, -t: El nombre y la etiqueta de la imagen, generalmente en formato name:tag o solo name; se pueden establecer múltiples etiquetas para una imagen en una construcción.
--network: Por defecto default. Establecer el modo de red de la instrucción RUN durante la construcción
Crear una imagen usando el Dockerfile del directorio actual, con la etiqueta w3codebox/ubuntu:v1。
docker build -t w3codebox/ubuntu:v1 .
Usar URL github.com/creack/docker-firefox para crear una imagen a partir del Dockerfile.
docker build github.com/creack/docker-firefox
También se puede -f La ubicación del archivo Dockerfile:
$ docker build -f /path/to/a/Dockerfile .
Antes de ejecutar las instrucciones de Dockerfile en el daemon Docker, primero se realiza una verificación de sintaxis en el Dockerfile, y si hay errores de sintaxis se devuelve:
$ docker build -t test/myapp . Enviando contexto de construcción al daemon Docker 2.048 kB Respuesta de error de respuesta desde el daemon: instrucción desconocida: RUNCMD