Please enable JavaScript.
Coggle requires JavaScript to display documents.
CREACIÓN DE IMÁGENES Y GESTIÓN DE CONTENEDORES CON NGINX Y DOCKER, PARTES…
CREACIÓN DE IMÁGENES Y GESTIÓN DE CONTENEDORES CON NGINX Y DOCKER
NGINX
FUNCIONA COMO
Proxy Inverso
CARACTERÍSTICAS
Maneja muchas conexiones simultáneas
Es veloz y escalable
Cifrado SSL/TLS
Almacenamiento en caché
ESTRUCTURA DE NGINX
(Carpetas y archivos)
/etc/nginx
nginx.conf
| (Archivo de configuración de NGINX)
conf.d/
| (Opciones de conf. adicionales)
sites.available // sites.enabled
| (Configuraciones para dominios)
modules.available // modules.enabled
| (Configuraciones de modulos)
/var/log/nginx
acess.log
error.log
/usr/share/nginx/
html/
(Página defecto de NGINX)
/var/www/
html/
(Archivos web que proporcionará el servidor)
NGINX.CONF
PARTES
server
server_name
root, index
location /:
(Controla solicitudes a la carpeta root)
location ~ .php$
(Controla solicitudes PHP)
location ~ /.ht
(Controla acceso a archivos .ht)
Permite establecer la conf. para que las solicitudes y archivos web se reciban y envíen correctamente.
DOCKER COMPOSE
Facilita el control y gestión de varios contenedores Docker
Mediante un archivo YAML, establece los servicios de la aplicación.
COMANDOS
docker-compose up
(Inicia los servicios indicados en el YAML)
docker-compose down
(Detiene y elimina los conten. volumenes...)
docker-compose logs
(Muestra los logs de los servicios en ejecución)
docker-compose ps
(Muestra el estado y info. de los contenedores)
PARTES DE UN YAML
Versión
Servicios (Web y BD)
Volúmenes
Redes
Software de servidor web