Herramientas de usuario

Herramientas del sitio


lsf-20260821

¡Esta es una revisión vieja del documento!


2026/08/21

Contenedores docker

  • Clonar el repositorio
    • git clone git@github.com:docentegit/LinuxSinFiltros.git
  • Ingresamos al laboratorio de docker
    • cd LinuxSinFiltros/labDocker/
  • Cambiar permisos para ejecutar el script de instalación.
    • chmod u+x docker-install.sh
  • Ejecutamos el script
    • ./docker-install.sh
  • Ejecutamos hola mundo de docker
    • sudo docker run hello-world

Laboratoreo docker

  • Ingresamos dentro de la carpeat labDocker
    • cd ~/LinuxSinFiltros/labDocker/nginx/
  • Creamos e ingresamos a la carpeta sitio
    • mkdir mi_sitio_web/ && cd mi_sitio_web/
  • Mover el archivo index.html dentro de la nueva carpeta
    • mv ../index.html .
  • Subir un nivel y abrir el archivo docker-compose.yml
    • cd ../ && nano docker-compose.yml
  • Docker compose modificado
    • 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
lsf-20260821.1787360048.txt.gz · Última modificación: por jared