informatica:sistemas_operativos:virtualizacion:docker:docker_compose:lemp
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:sistemas_operativos:virtualizacion:docker:docker_compose:lemp [2021/05/16 14:05] – [Ficheros] tempwin | informatica:sistemas_operativos:virtualizacion:docker:docker_compose:lemp [2021/05/16 14:07] (actual) – [site.conf] tempwin | ||
|---|---|---|---|
| Línea 66: | Línea 66: | ||
| </ | </ | ||
| - | Contenido del fichero '' | + | ==== site.conf |
| - | < | + | Configuración del virtual host de nginx. |
| + | |||
| + | < | ||
| server { | server { | ||
| listen 80; | listen 80; | ||
| Línea 91: | Línea 93: | ||
| </ | </ | ||
| - | Contenido del '' | + | ==== Dockerfile |
| - | <code yaml> | + | En este fichero modificaremos la imagen de base de PHP para adaptarlo a nuestros requisitos: |
| - | FROM php:7-fpm-alpine | + | |
| - | RUN docker-php-ext-install mysqli pdo_mysql | + | |
| - | # RUN docker-php-ext-install session | + | |
| - | # RUN docker-php-ext-install pdo | + | |
| - | </ | + | |
| - | El directorio raíz desde el que el servidor web enviará los documentos está establecido | + | <code Dockerfile> |
| + | FROM php: | ||
| + | |||
| + | # Modificamos UID y GID del usuario www-data para que coincida con el | ||
| + | # del usuario | ||
| + | # Si no fuese Alpine, se podría hacer con `usermod -u <UID> www-data` | ||
| + | # Más info: | ||
| + | # https:// | ||
| + | |||
| + | RUN deluser www-data && adduser -DH -h / | ||
| + | RUN docker-php-ext-install mysqli pdo_mysql | ||
| + | </ | ||
informatica/sistemas_operativos/virtualizacion/docker/docker_compose/lemp.1621166712.txt.gz · Última modificación: por tempwin
