FROM ubuntu:focal RUN set -x && apt-get update -qq && \ apt-get install -yqq gnupg wget apt-transport-https && \ wget -q -O - https://packages.grafana.com/gpg.key | apt-key add - && \ echo "deb https://packages.grafana.com/oss/deb stable main" | tee -a /etc/apt/sources.list.d/grafana.list && \ apt-get update -qq && \ apt-get install -yqq grafana=7.1.5 && \ apt-get remove -y gnupg && \ apt-get autoremove -y && \ apt-get clean && \ rm -rf /var/lib/{apt,dpkg,cache,log}/ && \ install -o grafana -g grafana -d /usr/share/grafana/data/log WORKDIR /usr/share/grafana ENV GF_PATHS_DATA=/srv/grafana/data GF_PATHS_PLUGINS=/srv/grafana/plugins GF_DATABASE_TYPE=sqlite3 GF_DATABASE_PATH=/srv/grafana/db.sqlite GF_SECURITY_ADMIN_USER=admin GF_SECURITY_ADMIN_PASSWORD=admin GF_USERS_ALLOW_SIGN_UP=false GF_USERS_AUTH_ANONYMOUS=true GF_SERVER_HTTP_PORT=8080 USER grafana ENTRYPOINT ["/usr/sbin/grafana-server"]