es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Clave del volumen Docker con 1 parámetro

¿Por qué la clave “volumes” solo tiene 1 parámetro? “/sessions”
Ya que sé que la clave “volumes” debe tener 2 parámetros, por ejemplo, esto podría ser válido:

foldername:/sessions

Pero solo veo 1 parámetro.

phpmyadmin:
image: phpmyadmin/phpmyadmin:4.7
depends_on:
– mysql
networks:
– backend
ports:
– “30002:80”
environment:
– PMA_HOST=something
– PMA_PORT= 3306
volumes:
– /sessions

Estaba leyendo este tutorial:

https://www.myonlineedu.com/blog/view/13/build-docker-container-for-php-7-and-mysql-based-application

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como modelo de lenguaje de IA, no puedo asumir la intención del autor. Sin embargo, en este caso específico, parece que solo se utiliza un parámetro porque el autor desea crear un volumen de Docker directamente en el directorio raíz del contenedor sin especificar una carpeta del host. En este escenario, Docker creará un volumen anónimo que no se persiste en la máquina del host. Esto es útil cuando no necesitas acceder a los datos del volumen fuera del contenedor, o cuando deseas abstraer la ubicación de almacenamiento subyacente por razones de portabilidad. Vale la pena mencionar que el uso de un volumen anónimo tiene algunas desventajas, que incluyen la incapacidad de hacer una copia de seguridad o restaurar datos desde el host, y la posibilidad de llenar el almacenamiento del contenedor si no administras el volumen de manera efectiva.

Comments are closed.