Herramientas de usuario

Herramientas del sitio


lsf-20260821

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
lsf-20260821 [2026/08/22 00:45] – [Laboratoreo docker] jaredlsf-20260821 [2026/08/22 01:15] (actual) – [Laboratoreo docker] jared
Línea 14: Línea 14:
 ===== Laboratoreo docker ===== ===== Laboratoreo docker =====
   * Ingresamos dentro de la carpeat labDocker   * Ingresamos dentro de la carpeat labDocker
-    * <code bash> cd ~/LinuxSinFiltros/labDocker/</code>+    * <code bash>cd ~/LinuxSinFiltros/labDocker/nginx/</code> 
 +  * Creamos e ingresamos a la carpeta sitio 
 +    * <code bash>mkdir mi_sitio_web/ && cd mi_sitio_web/</code> 
 +  * Mover el archivo index.html dentro de la nueva carpeta 
 +    * <code bash>mv ../index.html .</code> 
 +  * Subir un nivel y abrir el archivo docker-compose.yml 
 +    * <code bash>cd ../ && nano docker-compose.yml</code> 
 +  * Docker compose modificado 
 +    * <file yaml docker-compose.yml> 
 +services: 
 +  web: 
 +    image: nginx 
 +    container_name: mi_nginx 
 +    volumes: 
 +      - ./mi_sitio_web:/usr/share/nginx/html:ro 
 +    ports: 
 +      - "8080:80" 
 +    environment: 
 +      - NGINX_HOST=openti.com.bo 
 +      - NGINX_PORT=80 
 +</file> 
 +  * Descargar la imagen: 
 +    * <code bash>docker pull nginx</code> 
 +  * Listar las imagenes descargadas: 
 +    * <code bash>docker images 
 +#Verificar la configuración del archivos docker-compose.yml 
 +docker compose config 
 +#Ejecutar con docker compose el nuevo contenedor. 
 +docker compose up -d 
 +</code> 
 +  * Ingresar a una navegador http://localhost:8080 
 +  * Verificar log 
 +    * <code bash>docker compose logs</code> 
 +  * Detener el contenedor 
 +    * <code bash>docker compose stop</code> 
 +  * Iniciar nuevamente 
 +    * <code bash>docker compose start</code> 
 +  * Vsdoe extensión 
 +    * <code bash>code --install-extension ms-vscode-remote.remote-containers</code> 
lsf-20260821.1787359502.txt.gz · Última modificación: por jared