mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Updated dockerfile and moved to docker/production folder
This commit is contained in:
16
docker/production/Dockerfile
Normal file
16
docker/production/Dockerfile
Normal file
@@ -0,0 +1,16 @@
|
||||
FROM phusion/baseimage
|
||||
|
||||
RUN apt-get -y update
|
||||
RUN apt-get -y install libfontconfig
|
||||
|
||||
RUN mkdir -p /opt/grafana
|
||||
|
||||
ADD tmp/ /opt/grafana/
|
||||
|
||||
EXPOSE 3000
|
||||
|
||||
VOLUME ["/opt/grafana/data"]
|
||||
VOLUME ["/opt/grafana/conf"]
|
||||
|
||||
WORKDIR /opt/grafana/
|
||||
ENTRYPOINT ["./grafana", "web"]
|
||||
15
docker/production/build.sh
Executable file
15
docker/production/build.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
cp Dockerfile ../../
|
||||
cd ../../
|
||||
|
||||
go run build.go build
|
||||
|
||||
npm grunt release
|
||||
|
||||
docker build --tag "grafana/grafana:develop" .
|
||||
|
||||
rm Dockerfile
|
||||
cd docker/production
|
||||
|
||||
|
||||
Reference in New Issue
Block a user