permisos_y_propietarios_en_volumenes_con_docker-compose
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
permisos_y_propietarios_en_volumenes_con_docker-compose [2021/05/23 01:46] – busindre | permisos_y_propietarios_en_volumenes_con_docker-compose [2021/05/23 01:50] (current) – busindre | ||
---|---|---|---|
Line 18: | Line 18: | ||
docker run --user antonio -it --mount type=bind, | docker run --user antonio -it --mount type=bind, | ||
- | Cuando se trata de volúmenes, desde la linea de comandos es simple especificar un usuario y grupo como ya vimos ([[guia_rapida_de_la_linea_de_comandos_de_docker| Leer guía rápida de docker.]]), pero también sería posible hacerlo desde el Dockerfile como veremos a continuación, | + | Cuando se trata de volúmenes, desde la linea de comandos es simple especificar un usuario y grupo como ya vimos ([[guia_rapida_de_la_linea_de_comandos_de_docker|Leer guía rápida de docker.]]), pero también sería posible hacerlo desde el Dockerfile como veremos a continuación, |
**Montar volúmenes (no bind mounts) a partir de un fichero Dockerfile** | **Montar volúmenes (no bind mounts) a partir de un fichero Dockerfile** | ||
Line 32: | Line 32: | ||
VOLUME / | VOLUME / | ||
USER $USR # Usuario del proceso.</ | USER $USR # Usuario del proceso.</ | ||
- | |||
- | Linea de comando (se creará el volumen XXXX si no existe). | ||
- | < | ||
Montar el volumen desde docker-compose, | Montar el volumen desde docker-compose, | ||
Line 48: | Line 45: | ||
volumes: | volumes: | ||
XXXX:</ | XXXX:</ | ||
+ | |||
+ | También se puede montar el volumen desde la linea de comando (se creará el volumen XXXX si no existe). | ||
+ | < | ||
+ | |||
| | ||
**Montar directorios (bind mount) conociendo el usuario del contenedor y aplicándolo al directorio host** | **Montar directorios (bind mount) conociendo el usuario del contenedor y aplicándolo al directorio host** | ||
- | Obtener el id del usuario que corre en el contenedor | + | Obtener el id del usuario que corre en el contenedor. |
<code bash> | <code bash> | ||
# docker | # docker |
permisos_y_propietarios_en_volumenes_con_docker-compose.1621727162.txt.gz · Last modified: 2021/05/23 01:46 by busindre