Preguntas etiquetadas con dockerfile

136
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...

136
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...

131
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)...

117
/ 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 sample...

112
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...

109
Conéctese a mysql en un contenedor docker desde el host

(Probablemente sea una pregunta tonta debido a mi conocimiento limitado con la administración de Docker o mysql, pero como pasé una noche entera con este tema, me atrevo a preguntar). En una palabra Quiero ejecutar mysql en un contenedor docker y conectarme a él desde mi host. Hasta ahora, lo...

108
¿Qué es docker run -it flag?

Estaba haciendo cosas complejas con Docker, pero resultó que no sé qué -itsignifica bandera. Recientemente me encontré con algún ejemplo de docker runcomando que me ha confundido un poco. docker run -itd ubuntu:xenial /bin/bash Mi pregunta es qué sentido tiene escribir la -itbandera aquí, si el...

105
¿Cuál es el punto de WORKDIR en Dockerfile?

Estoy aprendiendo a Docker. Muchas veces he visto que Dockerfiletiene el WORKDIRmando: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] ¿No puedo simplemente omitir WORKDIRy...

103
¿COPIA / AÑADIR condicional en Dockerfile?

Dentro de mis Dockerfiles, me gustaría COPIAR un archivo en mi imagen si existe, el archivo requirements.txt para pip parece un buen candidato, pero ¿cómo se lograría? COPY (requirements.txt if test -e requirements.txt; fi) /destination ... RUN if test -e requirements.txt; then pip install -r...