Advertisement
sergio_educacionit

imagenes_docker.html

Feb 20th, 2025
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.02 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="es">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1">
  6.     <title>Creación de Imágenes Docker</title>
  7.     <style>
  8.         /* Bootstrap básico */
  9.         body {
  10.             font-family: Arial, sans-serif;
  11.             background-color: #e8f5e9;
  12.             color: #2e7d32;
  13.             margin: 0;
  14.             padding: 0;
  15.         }
  16.         .container {
  17.             max-width: 800px;
  18.             margin: 40px auto;
  19.             padding: 20px;
  20.             background: white;
  21.             box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
  22.             border-radius: 8px;
  23.         }
  24.         h1, h2 {
  25.             text-align: center;
  26.             color: #1b5e20;
  27.         }
  28.         .btn {
  29.             display: inline-block;
  30.             background: #4caf50;
  31.             color: white;
  32.             padding: 10px 20px;
  33.             text-decoration: none;
  34.             border-radius: 5px;
  35.             transition: background 0.3s;
  36.             text-align: center;
  37.         }
  38.         .btn:hover {
  39.             background: #388e3c;
  40.         }
  41.         .code {
  42.             background: #f1f8e9;
  43.             padding: 10px;
  44.             border-radius: 5px;
  45.             font-family: monospace;
  46.             color: #2e7d32;
  47.         }
  48.         footer {
  49.             text-align: center;
  50.             margin-top: 20px;
  51.             font-size: 14px;
  52.             color: #4caf50;
  53.         }
  54.     </style>
  55. </head>
  56. <body>
  57.  
  58.  
  59. <div style="background: #000; color: #fff; text-align: center; padding: 15px; font-size: 18px; font-weight: bold; border-bottom: 3px solid #ff0000;">
  60.     ⚠️ Advertencia: Este contenido ha sido generado por una IA y puede contener imprecisiones. No sigas estos pasos sin verificarlos en tu sistema. ⚠️
  61. </div>
  62.  
  63.     <div class="container">
  64.         <h1>Creación de Imágenes Docker</h1>
  65.         <p>Las imágenes en Docker son plantillas inmutables que contienen todo lo necesario para ejecutar una aplicación. Se construyen a partir de un <strong>Dockerfile</strong>, que define las instrucciones de instalación y configuración.</p>
  66.  
  67.         <h2>Ejemplo de Dockerfile</h2>
  68.         <p>Un Dockerfile básico para un servidor Apache en Debian:</p>
  69.         <div class="code">
  70.             FROM debian<br>
  71.             RUN apt update && apt install -y apache2<br>
  72.            EXPOSE 80<br>
  73.            CMD ["apache2ctl", "-D", "FOREGROUND"]
  74.        </div>
  75.  
  76.        <h2>Construcción de la Imagen</h2>
  77.        <p>Para crear una imagen con este Dockerfile, se usa el siguiente comando:</p>
  78.        <div class="code">
  79.            docker build -t mi-servidor-web .
  80.        </div>
  81.  
  82.        <p>Luego, se puede ejecutar un contenedor basado en esta imagen:</p>
  83.        <div class="code">
  84.            docker run -d -p 8080:80 mi-servidor-web
  85.        </div>
  86.  
  87.        <a href="https://docs.docker.com/get-started/" class="btn" target="_blank">Más información</a>
  88.    </div>
  89.  
  90.    <footer>
  91.        Creado por TuNombre | 2025
  92.    </footer>
  93.  
  94. </body>
  95. </html>
  96.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement