Preguntas etiquetadas con docker

Docker es una herramienta para construir y ejecutar contenedores. Se aceptan preguntas sobre Dockerfiles, operaciones y arquitectura. Las preguntas sobre la ejecución de Docker en producción pueden encontrar mejores respuestas en ServerFault (https://serverfault.com/). La etiqueta docker rara vez se usa sola y, a menudo, se combina con otras etiquetas como docker-compose y kubernetes.

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 


3
¿Alguien puede explicar docker.sock
Estoy tratando de entender la razón real para el montaje docker.socken el docker-compose.ymlarchivo. ¿Es para autodescubrimiento? volumes: - /var/run/docker.sock:/var/run/docker.sock
130 docker 


3
¿Debo usar docker-compose up o run?
¿Hay alguna razón para usar runpara iniciar un docker-compose.ymlarchivo o debería usarlo up? Entiendo que runpuede iniciar un contenedor específico, pero me estoy refiriendo al caso en el que lo usa sin especificar un contenedor para que arranque todos sus contenedores yml.



5
Configurar MySQL e importar volcado dentro de Dockerfile
Estoy tratando de configurar un Dockerfile para mi proyecto LAMP, pero tengo algunos problemas al iniciar MySQL. Tengo las siguientes líneas en mi Dockerfile: VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb" RUN mysql -u root mydb < /tmp/dump.sql …
127 mysql  docker 

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 …

6
Docker Machine: no queda espacio en el dispositivo
Estoy tratando de configurar Docker Machine con Docker Compose. Escenario 1 (sin Docker Machine) Si ejecuto docker-compose up -dsin Docker Machine, crea mis 3 contenedores vinculados como intencionado (nginx + mongodb + nodejs). Escenario 2 (con Docker Machine) Luego creo una VM usando Docker Machine y le digo a Docker …



9
Obtener variable de entorno del contenedor Docker
¿Cuál es la forma más sencilla de obtener una variable de entorno de un contenedor Docker que no ha sido declarado en el Dockerfile ? Por ejemplo, ¿una variable de entorno que se ha establecido en alguna docker exec container /bin/bashsesión? Puedo hacerlo docker exec container env | grep ENV_VAR, …



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.