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
Publicar un comentario