Preguntas etiquetadas con docker

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

107
Agregar registro inseguro a Docker

Tengo una ventana acoplable 1.12 ejecutándose en CentOS. Estoy tratando de agregarle un registro inseguro y las cosas mencionadas en la documentación simplemente no funcionan. El sistema usa systemdasí que creé un /etc/systemd/system/docker.service.d/50-insecure-registry.confarchivo. $ cat...

106
Docker, monte volúmenes como de solo lectura

Estoy trabajando con Docker y quiero montar una carpeta dinámica que cambia mucho (para no tener que hacer una imagen de Docker para cada ejecución, lo que sería demasiado costoso), pero quiero que esa carpeta sea de solo lectura. . Cambiar el propietario de la carpeta a otra persona funciona. Sin...

106
¿Cuál es el propósito de VOLUME en Dockerfile?

Estoy tratando de profundizar en mi comprensión del volumen de Docker y me está costando descubrir las diferencias / caso de uso de: El docker volume createcomando los docker run -v /path:/host_path La VOLUMEentrada en el Dockerfilearchivo Particularmente, no entiendo qué sucede si combinas la...

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

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

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

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