Grafana

 Aquí tienes un ejemplo de archivo `docker-compose.yml` para desplegar Grafana utilizando Docker Compose. Asegúrate de tener Docker y Docker Compose instalados en tu sistema antes de continuar.


Crea un archivo llamado `docker-compose.yml` en un directorio vacío con el siguiente contenido:


```yaml

version: '3.8'


services:

  grafana:

    image: grafana/grafana:latest

    container_name: grafana

    ports:

      - "3000:3000"

    environment:

      - GF_SECURITY_ADMIN_USER=admin

      - GF_SECURITY_ADMIN_PASSWORD=secret

    volumes:

      - grafana-storage:/var/lib/grafana

    restart: unless-stopped


volumes:

  grafana-storage:

```


Este archivo `docker-compose.yml` hace lo siguiente:


1. Define la versión de Docker Compose como `3.8`.

2. Crea un servicio llamado `grafana` que utiliza la imagen `grafana/grafana:latest`.

3. Asigna el nombre del contenedor a `grafana`.

4. Expone el puerto 3000 en el contenedor al puerto 3000 en el host.

5. Establece las variables de entorno para el nombre de usuario y la contraseña del administrador de Grafana. En este caso, el nombre de usuario es `admin` y la contraseña es `secret`. Puedes cambiar estos valores según tus necesidades.

6. Crea un volumen llamado `grafana-storage` para almacenar los datos de Grafana y lo monta en `/var/lib/grafana` dentro del contenedor.

7. Configura el servicio para reiniciarse automáticamente a menos que se detenga explícitamente.


Para desplegar Grafana con Docker Compose, abre un terminal en el directorio donde has creado el archivo `docker-compose.yml` y ejecuta el siguiente comando:


```bash

docker-compose up -d

```


Después de que el contenedor de Grafana esté en funcionamiento, puedes acceder a la interfaz de usuario de Grafana en tu navegador web visitando `http://localhost:3000`. Utiliza el nombre de usuario y la contraseña que definiste en el archivo `docker-compose.yml` para iniciar sesión.

Comentarios

Entradas populares de este blog

Migración

Docker alpine

Questasim