docker

docker

Docker: ¿FTP / SFTP a / var / www / en el contenedor Docker?

Pregunta: Estoy intentando ejecutar Docker en mi VPS para maximizar el uso de mi servidor. Mi servidor ejecuta principalmente la pila LAMP, pero también quería tener otras aplicaciones basadas en imágenes de Docker. Entonces, hice un contenedor Docker con LAMP en ejecución. La pregunta es, ¿cómo me las arreglo para cargar archivos en el contenedor …

Docker: ¿FTP / SFTP a / var / www / en el contenedor Docker? Read More »

docker – ¿Compartir discos a través de NFS en un clúster de CoreOS?

Pregunta: ¿Es posible que un clúster de CoreOS comparta espacio en disco, por ejemplo, utilizando NFS? Si es así, ¿cómo se haría con esto? (por ejemplo, en el escenario en el que un nodo tiene mucho espacio en disco). Esto sería útil para evitar que cada nodo tenga que descargar y almacenar su propia biblioteca …

docker – ¿Compartir discos a través de NFS en un clúster de CoreOS? Read More »

¿Cómo prohibir el acceso a los componentes internos del contenedor Docker?

Pregunta: Quiero entregar mi aplicación a los clientes en forma de imagen de Docker. Pero es crucial asegurarse de que el usuario final no altere nada dentro del contenedor. El usuario solo debe poder ejecutar / detener el contenedor e interactuar con el contenedor a través de la red. ¿Es posible prohibir el acceso a …

¿Cómo prohibir el acceso a los componentes internos del contenedor Docker? Read More »

docker – enviar una imagen con dos etiquetas a gcr.io da como resultado dos imágenes diferentes

Pregunta: Estoy haciendo lo siguiente: docker build -t gcr.io/projid/imgname:333 -t gcr.io/projid/imgname:latest. Docker login -u _json_key -p "$ (cat /secrets/service-account.json)" https://gcr.io docker push gcr.io/projid/imgname:333 docker push gcr.io/projid/imgname:latest Salida del primer comando de empuje: Pushing to google container registry … The push refers to a repository [gcr.io/projid/imgname] 24af4f7c7118: Preparing 17b0972980d8: Preparing 6d6a6425aacb: Preparing 809c8c0dd73c: Preparing e8d45b8ab3ca: Preparing …

docker – enviar una imagen con dos etiquetas a gcr.io da como resultado dos imágenes diferentes Read More »

Docker: crea un volumen persistente en un directorio específico

Pregunta: Necesito crear un volumen persistente para Docker. El volumen debe denominarse extra-addons y estar ubicado en /mnt/ . Ejecuto este comando: sudo docker volume create /mnt/extra-addons Recibí este mensaje de error: Error response from daemon: create /mnt/extra-addons: “/mnt/extra-addons” includes invalid characters for a local volume name, only “[a-zA-Z0-9][a-zA-Z0-9_.-]” are allowed. If you intended to …

Docker: crea un volumen persistente en un directorio específico Read More »

No se puede escribir en el archivo / etc / hosts desde Dockerfile con RUN

Pregunta: Estoy haciendo una imagen de Docker usando un Dockerfile bastante simple. Dentro del Dockerfile tengo este comando: RUN printf “192.92.13.243 www.hahaha.com \n” >> /etc/hosts El comando en sí parece estar bien, ya que la creación de la imagen no se detiene en este punto. El problema es este: cuando se ejecuta la imagen, la …

No se puede escribir en el archivo / etc / hosts desde Dockerfile con RUN Read More »

¿Cómo determinar el tamaño de la imagen de Docker antes de extraerla?

Pregunta: Podemos buscar archivos de imagen disponibles en el sitio web de Docker de esta manera: https://index.docker.io/search?q=ubuntu ¿Cómo puedo saber cuáles serán los tamaños de descarga antes de extraer? docker.io pull [image] Respuesta: Mirando la API para Docker, Docker Remote API v1.10 , no parece que haya ninguna forma de obtener los tamaños de las …

¿Cómo determinar el tamaño de la imagen de Docker antes de extraerla? Read More »

docker – Instalación de openjdk 11 en alpine: 3.9

Pregunta: Estoy intentando crear una imagen de Docker alpino con openjdk 11. Para hacerlo, estoy iniciando un contenedor alpino: docker run -it alpine:3.9 /bin/sh Y ejecutando lo siguiente: export JAVA_HOME=/opt/openjdk-11 export PATH=$JAVA_HOME/bin:$PATH export JAVA_VERSION=11.0.2 export JAVA_URL=https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz export JAVA_SHA256=99be79935354f5c0df1ad293620ea36d13f48ec3ea870c838f20c504c9668b57 set -eux; \ \ wget -O /openjdk.tgz “$JAVA_URL”; \ echo “$JAVA_SHA256 */openjdk.tgz” | sha256sum -c -; \ …

docker – Instalación de openjdk 11 en alpine: 3.9 Read More »

web tasarım