From a84105b57f6bf1e137be45264f28c39b78ce9fa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20Go=CC=81mez=20Bachiller?= Date: Sat, 9 Mar 2024 21:29:14 +0100 Subject: [PATCH] feat: add file titles --- docs/docker-compose.md | 8 ++++---- docs/dockerfile.md | 13 +++++++------ docs/index.md | 2 +- docs/tips.md | 4 ++-- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/docs/docker-compose.md b/docs/docker-compose.md index e0d9ada..48f8841 100644 --- a/docs/docker-compose.md +++ b/docs/docker-compose.md @@ -35,7 +35,7 @@ _Compose_ tiene comandos para manejar todo el ciclo de vida de nuestra aplicaci En el mismo directorio donde estábamos en el paso anterior (`~/Sites/wordpress`), vamos a crear un fichero llamado `docker compose.yaml` con el siguiente contenido: -```yaml +```yaml title="docker-compose.yaml" services: db: image: mariadb:10 @@ -154,7 +154,7 @@ Nos saltamos la sección de redes (_networks_) y vamos a la sección de servicio Primero la base de datos: -```yaml hl_lines="2" +```yaml hl_lines="2" title="docker-compose.yaml" services: db: image: mariadb:10 @@ -180,7 +180,7 @@ Es decir, lo anterior es equivalente, excepto por el nombre, a: Y después nuestro _WordPress_: -```yaml +```yaml title="docker-compose.yaml" services: web: image: wordpress:6 @@ -223,7 +223,7 @@ La equivalencia de los parámetros es la siguiente: Para eso usaremos el parámetro `restart`. En el caso de la base de datos de nuestro ejemplo, la configuración quedaría como: - ```yaml hl_lines="4" + ```yaml hl_lines="4" title="docker-compose.yaml" services: db: image: mariadb:10 diff --git a/docs/dockerfile.md b/docs/dockerfile.md index 0549c2e..bc721aa 100644 --- a/docs/dockerfile.md +++ b/docs/dockerfile.md @@ -18,7 +18,7 @@ Creamos nuestro _build context_ Dentro de este directorio crearemos un archivo llamado _Dockerfile_ con este contenido: -```dockerfile +```dockerfile title="Dockerfile" FROM busybox COPY /hello / RUN cat /hello @@ -71,7 +71,7 @@ Vamos a crear un aplicación en python y la vamos a guardarla en un contenedor. El código de la aplicación es el siguiente, lo guardaremos en un archivo llamado `app.py`: -```python +```python title="app.py" from flask import Flask from redis import Redis, RedisError import os @@ -100,12 +100,13 @@ if __name__ == "__main__": Nuestra aplicación tiene una serie de dependencias (librerías de terceros) que guardaremos en el archivo _requirements.txt_: - Flask - Redis - +```txt title="requirements.txt" +Flask +Redis +``` Y por último definimos nuestro _Dockerfile_: -```dockerfile +```dockerfile title="Dockerfile" # Partimos de una base oficial de python FROM python:3-slim diff --git a/docs/index.md b/docs/index.md index b1b5f26..036cf9e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -11,4 +11,4 @@ Universidad de Córdoba](https://www.uco.es/aulasoftwarelibre). Se recomienda acudir al evento con tu propio portátil y con una distribución _GNU/Linux_ compatible con _Docker_: _Ubuntu_, _Debian_, _Fedora_ o _CentOS_. Si no dispones de ordenador propio notifícalo a los organización en la web de la actividad. !!! warning - Para evitar demoras innecesarias en el inicio de la actividad es necesario traer ya de casa _Docker_ instalado. Para ello lee el capítulo de [Instalación](./installation). + Para evitar demoras innecesarias en el inicio de la actividad es necesario traer ya de casa _Docker_ instalado. Para ello lee el capítulo de [Instalación](./installation.md). diff --git a/docs/tips.md b/docs/tips.md index 7eef1e0..a0690e1 100644 --- a/docs/tips.md +++ b/docs/tips.md @@ -9,7 +9,7 @@ Portainer es una gestor de contenedores a través de una interfaz web. Para usar Guardamos el siguiente fichero como _docker-compose.yaml_ en nuestro directorio: -```yaml +```yaml title="docker-compose.yaml" services: portainer: image: portainer/portainer @@ -25,7 +25,7 @@ volumes: Y ejecutamos el contenedor: - docker-compose up -d + docker compose up -d ## Limpieza