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.

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
docker run: por qué usar --rm (docker novato)
Estoy probando Docker por primera vez y todavía no tengo un "modelo mental". Principiante total. Todos los ejemplos que estoy viendo han incluido la --rmbandera para ejecutar, como docker run -it --rm ... docker container run -it --rm ... Pregunta: ¿Por qué estos comandos incluyen la --rmbandera? Pensaría que si …


7
docker: formato de referencia no válido
Estoy siguiendo este tutorial: https://medium.com/towards-data-science/number-plate-detection-with-supervisely-and-tensorflow-part-1-e84c74d4382c y usan Docker. Cuando intenté ejecutar Docker (dentro del script run.sh): docker run -p 8888:8888 -v `pwd`/../src:/src -v `pwd`/../data:/data -w /src supervisely_anpr --rm -it bash Me sale el error: docker: invalid reference format. Pasé 2 horas y realmente no puedo entender qué pasa. Cualquier idea …
104 docker 



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 

11
¿Obtener YAML para los servicios de Kubernetes implementados?
Estoy intentando implementar mi aplicación en Kubernetes que se ejecuta en Google Container Engine . La aplicación se puede encontrar en: https://github.com/Industrial/docker-znc . El Dockerfile está integrado en una imagen en Google Container Registry . Implementé la aplicación en Kubernetes a través del botón +. No tengo el YAML para …

1
Docker-Compose con múltiples servicios
ESTA ES UNA PREGUNTA DE MUESTRA! NUNCA LO HAGA EN PRODUCCIÓN. ¡EJECUTE NGINX / PHP / OTROS SERVICIOS EN CONTENEDORES SEPARADOS! Cuando inicio, docker-compose upel contenedor de Ubuntu sale con ubuntu exited with code 0. Cuando corro docker run -d -ti -p 80:80 -v ~/sph/laravel52:/www/laravel ubuntu, todo funciona bien. ¿Cómo …

2
problema de espacio en Docker devmapper y CentOS7
Estoy aprendiendo Docker y estoy usando v1.11.0 Estoy tratando de instalar hadoop pero devmapper se queja de espacio libre en disco. devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option …
103 docker 

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 




11
¿Cómo personalizar el archivo de configuración de la imagen oficial de PostgreSQL Docker?
Estoy usando la imagen oficial de Postgres Docker tratando de personalizar su configuración. Para este propósito, uso el comando sedpara cambiar, max_connectionspor ejemplo: sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Probé dos métodos para aplicar esta configuración. La primera es agregar los comandos a un script y copiarlo dentro …
102 postgresql  docker 

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.