Preguntas etiquetadas con dockerfile

Un Dockerfile es un archivo que contiene instrucciones para construir una imagen Docker





1
¿Qué es .build-deps para apk add --virtual command?
¿Qué hay .build-depsen el siguiente comando? No puedo encontrar una explicación en los documentos de Alpine. ¿Es este un archivo que está predefinido? Se ve esto referenciado en muchos Dockerfiles. RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk …
140 docker  apk  dockerfile  alpine 

8
Construye y ejecuta Dockerfile con un comando
¿Es posible construir una imagen desde Dockerfile y ejecutarla con un solo comando? Hay un comando docker buildpara construir un Dockerfile y docker run -itejecutar la imagen. ¿Existe alguna combinación de estos dos comandos para que sea más fácil construir y ejecutar con un solo comando?
136 docker  dockerfile 

6
Comprender la instrucción "VOLUME" en DockerFile
A continuación se muestra el contenido de mi "Dockerfile" FROM node:boron # Create app directory RUN mkdir -p /usr/src/app # change working dir to /usr/src/app WORKDIR /usr/src/app VOLUME . /usr/src/app RUN npm install EXPOSE 8080 CMD ["node" , "server" ] En este archivo espero la instrucción "VOLUME. / Usr / …
136 docker  dockerfile 


8
Dockerfile if else condición con argumentos externos
Tengo dockerfile FROM centos:7 ENV foo=42 luego lo construyo docker build -t my_docker . y ejecutarlo. docker run -it -d my_docker ¿Es posible pasar argumentos desde la línea de comando y usarlo con if else en Dockerfile? Me refiero a algo como FROM centos:7 if (my_arg==42) {ENV=TRUE} else: {ENV=FALSE} y …
131 docker  dockerfile 

12
¿Docker está instalado pero Docker Compose no? ¿por qué?
He instalado Docker en centos 7. ejecutando los siguientes comandos, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world NOTA: helloworld se ejecuta correctamente y sin problemas. sin embargo, cuando intento ejecutar docker-compose (docker-compose.yml existe y es válido) me da el error solo en …

2
ARG o ENV, ¿cuál usar en este caso?
Esta podría ser una pregunta trivial, pero leer documentos para ARG y ENV no me aclara las cosas. Estoy construyendo un contenedor PHP-FPM y quiero brindar la posibilidad de habilitar / deshabilitar algunas extensiones según las necesidades del usuario. Sería genial si esto se pudiera hacer en el Dockerfile agregando …


2
/ bin / sh: apt-get: no encontrado
Estoy tratando de cambiar un dockerFile para que funcione con aspell. Tengo un script bash que quiero envolver en un dock Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the …

2
Varios FROM: lo que significa
Quiero crear una imagen de la ventana acoplable para el proyecto Linkurious en github, que requiere tanto la base de datos Neo4j como Node.js para ejecutarse. mi primer enfoque fue declarar una imagen base para mi imagen, que contiene Neo4j. Los documentos de referencia no definen "imagen base" de ninguna …
112 docker  dockerfile 

3
Compilación de Dockerfile: ¿es posible ignorar el error?
Tengo un Dockerfile. Al construir la imagen, la compilación falla en este error: automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && automake -a] returned a non-zero code: 1 que en realidad es inofensivo. La biblioteca se compila bien, pero …
111 docker  dockerfile 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.