Remove references to Docker Hub

From November 1 on, Docker will limit unauthenticated pulls to 100
layers per 6 hours. This will certainly cause problems for people
pulling the node-exporter from the Docker Hub. Especially in Kubernetes
scenarios where ImagePullPolicy=Always is common practice and often even
enforced by running the AlwaysPullImages admission controller.

See: https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/

Therefor we should stop advertising Docker Hub and rather suggest users
to use quay.io

Signed-off-by: Johannes 'fish' Ziemke <github@freigeist.org>
This commit is contained in:
Johannes 'fish' Ziemke 2020-08-25 15:11:33 +02:00
parent e51b508428
commit 6f06af5822

View File

@ -2,8 +2,7 @@
[![CircleCI](https://circleci.com/gh/prometheus/node_exporter/tree/master.svg?style=shield)][circleci] [![CircleCI](https://circleci.com/gh/prometheus/node_exporter/tree/master.svg?style=shield)][circleci]
[![Buildkite status](https://badge.buildkite.com/94a0c1fb00b1f46883219c256efe9ce01d63b6505f3a942f9b.svg)](https://buildkite.com/prometheus/node-exporter) [![Buildkite status](https://badge.buildkite.com/94a0c1fb00b1f46883219c256efe9ce01d63b6505f3a942f9b.svg)](https://buildkite.com/prometheus/node-exporter)
[![Docker Repository on Quay](https://quay.io/repository/prometheus/node-exporter/status)][quay] [![Container Repository](https://quay.io/repository/prometheus/node-exporter/status)][quay]
[![Docker Pulls](https://img.shields.io/docker/pulls/prom/node-exporter.svg?maxAge=604800)][hub]
[![Go Report Card](https://goreportcard.com/badge/github.com/prometheus/node_exporter)][goreportcard] [![Go Report Card](https://goreportcard.com/badge/github.com/prometheus/node_exporter)][goreportcard]
Prometheus exporter for hardware and OS metrics exposed by \*NIX kernels, written Prometheus exporter for hardware and OS metrics exposed by \*NIX kernels, written
@ -224,7 +223,6 @@ On some systems, the `timex` collector requires an additional Docker flag,
There is a [community-supplied COPR repository](https://copr.fedorainfracloud.org/coprs/ibotty/prometheus-exporters/) which closely follows upstream releases. There is a [community-supplied COPR repository](https://copr.fedorainfracloud.org/coprs/ibotty/prometheus-exporters/) which closely follows upstream releases.
[travis]: https://travis-ci.org/prometheus/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
[quay]: https://quay.io/repository/prometheus/node-exporter [quay]: https://quay.io/repository/prometheus/node-exporter
[circleci]: https://circleci.com/gh/prometheus/node_exporter
[goreportcard]: https://goreportcard.com/report/github.com/prometheus/node_exporter [goreportcard]: https://goreportcard.com/report/github.com/prometheus/node_exporter