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 10:55] – lc | virtualizacion:docker:almacenamiento [2023/01/18 13: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:// | ||