mirror of
https://github.com/grafana/grafana.git
synced 2025-09-28 01:44:00 +08:00

* apt-transport-https is no longer needed (apt has builtin HTTPS support) apt-transport-https is a virtual package since Ubuntu Bionic as apt natively supports HTTPS repos since then, see: https://packages.ubuntu.com/bionic/apt-transport-https Signed-off-by: Simon Deziel <simon@sdeziel.info> * Stop pulling software-properties-common (unused) software-properties-common was used for the add-apt-repository command that is no longer used since commit 26cf3d9c66d8f1 Signed-off-by: Simon Deziel <simon@sdeziel.info>
grafana-build-container
These are the sources for the Docker image that we use for the Grafana build containers. The image source itself is in Dockerfile, but there are supporting scripts such as the Makefile, for building images.
The image is based on Debian Stretch, since we want an older Linux distribution (Stretch has long-term support into 2022) to build binaries that are as portable as possible.
Build/Publish Docker Image
In order to build and publish the Grafana build Docker image, execute the following:
# Download MacOSX10.15.sdk.tar.xz from our private GCS bucket into this directory
docker build -t grafana/build-container:<VERSION> .
docker push grafana/build-container:<VERSION>