mirror of
https://github.com/prometheus/node_exporter.git
synced 2024-12-28 15:09:45 -08:00
Merge pull request #235 from sdurrheimer/linux-amd64-static-build
Make node_exporter statically buildable for linux/amd64
This commit is contained in:
commit
a3f625397d
|
@ -1,7 +1,8 @@
|
|||
go: 1.5.4
|
||||
go: 1.6.2
|
||||
repository:
|
||||
path: github.com/prometheus/node_exporter
|
||||
build:
|
||||
flags: -a -tags 'netgo static_build'
|
||||
ldflags: |
|
||||
-X main.Version={{.Version}}
|
||||
-X {{repoPath}}/collector.Version={{.Version}}
|
||||
|
@ -24,4 +25,5 @@ crossbuild:
|
|||
- linux/arm
|
||||
- linux/arm64
|
||||
- netbsd/arm
|
||||
- linux/ppc64
|
||||
- linux/ppc64le
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
FROM quay.io/prometheus/busybox:glibc
|
||||
FROM quay.io/prometheus/busybox:latest
|
||||
MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com>
|
||||
|
||||
COPY node_exporter /bin/node_exporter
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
# Node exporter [![Build Status](https://travis-ci.org/prometheus/node_exporter.svg)][travis]
|
||||
|
||||
[![CircleCI](https://circleci.com/gh/prometheus/node_exporter/tree/master.svg?style=shield)][circleci]
|
||||
[![Image Size & Layers](https://imagelayers.io/badge/prom/node-exporter:master.svg)][imagelayers]
|
||||
[![Docker Stars](https://img.shields.io/docker/stars/prom/node-exporter.svg)][hub]
|
||||
[![Docker Pulls](https://img.shields.io/docker/pulls/prom/node-exporter.svg)][hub]
|
||||
[![Docker Repository on Quay](https://quay.io/repository/prometheus/node-exporter/status)][quay]
|
||||
[![Docker Pulls](https://img.shields.io/docker/pulls/prom/node-exporter.svg?maxAge=604800)][hub]
|
||||
|
||||
Prometheus exporter for machine metrics, written in Go with pluggable metric
|
||||
collectors.
|
||||
|
@ -107,4 +106,4 @@ docker run -d -p 9100:9100 --net="host" prom/node-exporter
|
|||
[travis]: https://travis-ci.org/prometheus/node_exporter
|
||||
[hub]: https://hub.docker.com/r/prom/node-exporter/
|
||||
[circleci]: https://circleci.com/gh/prometheus/node_exporter
|
||||
[imagelayers]: https://imagelayers.io/?images=prom/node-exporter:master
|
||||
[quay]: https://quay.io/repository/prometheus/node-exporter
|
||||
|
|
Loading…
Reference in a new issue