Preguntas etiquetadas con dockerfile

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


14
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 …
109 mysql  docker  dockerfile 

3
¿Cómo uso la variable de entorno de Docker en la matriz ENTRYPOINT?
Si configuro una variable de entorno, digamos ENV ADDRESSEE=world, y quiero usarla en el script de punto de entrada concatenado en una cadena fija como: ENTRYPOINT ["./greeting", "--message", "Hello, world!"] con worldser el valor de la varible entorno, cómo lo hago? Intenté usarlo "Hello, $ADDRESSEE"pero eso no parece funcionar, ya …
109 docker  dockerfile 


2
¿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 contenedor durante la ejecución …
108 docker  dockerfile 


12
standard_init_linux.go: 190: el proceso de usuario exec causó "no existe tal archivo o directorio" - Docker
Cuando ejecuto mi imagen de Docker en Windows 10. Recibo este error: standard_init_linux.go:190: exec user process caused "no such file or directory" mi archivo de Docker es: FROM openjdk:8 EXPOSE 8080 VOLUME /tmp ADD appagent.tar.gz /opt/app-agent ADD services.jar app.jar ADD run.sh /run.sh # Install compiler and perl stuff RUN apt-get …

6
¿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 Copytener mi Dockerfileen la raíz de mi proyecto? ¿Cuáles …
105 docker  dockerfile 

4
¿Cómo puedo usar una variable dentro de una CMD de Dockerfile?
Dentro de mi Dockerfile: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Error: CommandError: '$PROJECTNAME' is not a valid project name ¿Cuál es la solución más rápida aquí? ¿Tiene Docker algún plan para "arreglar" o introducir esta funcionalidad en versiones posteriores de Docker? NOTA: Si elimino la línea CMD del archivo …
104 docker  dockerfile 

6
¿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 requirements.txt; fi o if test …
103 docker  dockerfile 


5
apt-get install tzdata no interactivo
Cuando trato de apt-get install -y tzdata aparece la opción de línea de comando para elegir la zona horaria. Estoy tratando de usar esto en un script para realizar alguna configuración, ¿cómo puedo hacer que apt-get se ejecute sin la entrada del usuario? Sé reconfigurar los tzdata que puedo hacer …


4
Ejecutar un script en Dockerfile
Estoy tratando de ejecutar un script durante mi proceso de construcción en mi Dockerfile. Pero no parece funcionar. Lo intenté de esa manera: FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] También de esta manera: FROM php:7-fpm ADD bootstrap.sh / RUN bash -c "/bootstrap.sh" Y también bu ejecutando mi contenedor …


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.