meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
virtualizacion:docker:almacenamiento [2020/03/03 11:55] – lc | virtualizacion:docker:almacenamiento [2023/01/18 14:37] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== Almacenamiento en Docker ===== | ===== Almacenamiento en Docker ===== | ||
Para almacenar los datos y que persistan al apagar o reiniciar | Para almacenar los datos y que persistan al apagar o reiniciar | ||
- | * bind mounts: El almacenamiento se realiza en el sistema anfitrión del contenedor | + | * bind mount: El almacenamiento se realiza en el sistema anfitrión del contenedor |
- | * | + | * volumes: Docker almacena los datos dentro de un área que él controla en el sistema de ficheros. |
La diferencia entre bind mounts y los volúmenes, es que a los volumes sólo accede Docker y con los bind mounts es posible acceder a la ruta mapeada y modificar los ficheros. | La diferencia entre bind mounts y los volúmenes, es que a los volumes sólo accede Docker y con los bind mounts es posible acceder a la ruta mapeada y modificar los ficheros. | ||
+ | ==== Bind Mount ==== | ||
+ | Se utiliza un directorio del equipo anfitrion para almacenar los datos. | ||
+ | < | ||
+ | Un ejemplo sería <sxh> docker run -it --mount type=bind, | ||
+ | |||
+ | En el ejemplo arrancamos un contedor de centos y mapeamos la carpeta / | ||
+ | |||
+ | Otro ejemplo usando docker para windows | ||
+ | < | ||
+ | < | ||
+ | |||
+ | ==== Volumen ==== | ||
+ | Como ya dijimos los volumes se almacena en / | ||
+ | |||
+ | Para crear un volumen < | ||
+ | |||
+ | Para ver los volumenes < | ||
+ | |||
+ | Para borrar un volumen < | ||
+ | |||
+ | Por ejemplo para crear un volumen prueba y enlazarlo a nuestro contenedor | ||
+ | < | ||
+ | docker run -it --mount type=volume, | ||
==== Referencias ==== | ==== Referencias ==== | ||
* https:// | * https:// | ||
+ | * https:// |