mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 01:53:33 -06:00
* build: Install musl cross compilers as part of build Docker image * build: Build also musl packages in scripts/build/build.sh * scripts/build/build-all.sh: Build musl Linux targets * build: Upgrade build-container to 1.2.11 * build.go: De-duplicate code * build: Base Docker images on musl binaries |
||
---|---|---|
.. | ||
bootstrap.sh | ||
build-deploy.sh | ||
Dockerfile | ||
Makefile | ||
README.md |
grafana-build-container
Grafana build container
Description
This is a container for cross-platform builds of Grafana. You can run it locally using the Makefile.
Makefile targets
make run-with-local-source-copy
- Starts the container locally and copies your local sources into the container
make run-with-local-source-live
- Starts the container (as your user) locally and maps your Grafana project dir into the container
make update-source
- Updates the sources in the container from your local sources
make stop
- Kills the container
make attach
- Opens bash within the running container
Build/Publish Docker Image
In order to build and publish the Grafana build Docker image, execute the following:
./build-deploy.sh
.