diff --git a/docker/grafana/Dockerfile b/docker/grafana/Dockerfile index b11742c..9bddbd7 100644 --- a/docker/grafana/Dockerfile +++ b/docker/grafana/Dockerfile @@ -1,5 +1,13 @@ +# Use the official Grafana image FROM grafana/grafana:latest -RUN mkdir -p /etc/grafana/provisioning/datasources /etc/grafana/provisioning/dashboards -COPY custom.ini /etc/grafana/grafana.ini -COPY loki_datasource.yaml /etc/grafana/provisioning/datasources/ -COPY dashboard.json /etc/grafana/provisioning/dashboards/ + +# Add custom configuration files +COPY grafana.ini /etc/grafana/grafana.ini +COPY datasources.yaml /etc/grafana/provisioning/datasources/datasources.yaml +COPY dashboards.yaml /etc/grafana/provisioning/dashboards/dashboards.yaml + +# Expose port 3000 +EXPOSE 3000 + +# Start Grafana server +ENTRYPOINT [ "/run.sh" ]