Как запустить контейнер графит docker локально? - PullRequest
0 голосов
/ 25 мая 2020

Я слежу за этой wiki , чтобы установить некоторые показатели производительности для моего тестирования, которое я выполняю. Мне нужно было настроить графит, чтобы увидеть мои числа.

Итак, я выполнил эту команду, как указано в вики, на моей ма c -

docker run -d --name graphite -p 80:80 -p 2003-2004:2003-2004 -p 2023-2024:2023-2024 -p 8125:8125/udp -p 8126:8126 graphiteapp/graphite-statsd

Вот что я получил:

*
docker run -d --name -p 3000:3000 grafana grafana/grafana

Но у меня возникла ошибка, как только я выполнил указанную выше команду:

> docker run -d --name -p 3000:3000 grafana grafana/grafana

Unable to find image '3000:3000' locally
docker: Error response from daemon: pull access denied for 3000, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.

Я впервые работаю с docker, поэтому есть некоторые проблемы с его настройкой, и я уже установил docker на моей ма c. Есть идеи, что здесь не так?

Ответы [ 2 ]

2 голосов
/ 25 мая 2020

Чтобы объяснить проблему в вашей команде.

Ваша команда

docker run -d --name -p 3000:3000 grafana grafana/grafana

Как видите, --name, значение не указано, поэтому оно выбирает случайное значение для изображения. Используйте команду ниже. Значение флагов:

  • --name => Имя контейнера, которое grafana в данном случае
  • -p => Publi sh порт (-ы) контейнера для хоста: 3000: 3000 здесь
  • -d => Запустить контейнер в фоновом режиме и распечатать идентификатор контейнера
docker run -d -p 3000:3000 --name grafana grafana/grafana

Журналы команды:

docker run -d -p 3000:3000 --name grafana grafana/grafana
Unable to find image 'grafana/grafana:latest' locally
latest: Pulling from grafana/grafana
cbdbe7a5bc2a: Already exists
ed18d4ca725a: Pull complete
5ac007dea7db: Pull complete
33b8e7fbf663: Pull complete
09cd2fb04616: Pull complete
990c0b335bdb: Pull complete
Digest: sha256:4bbfcbf9372e1022bf51b35ec1aaab04bf46e01b76a1d00b424f45b63cf90967
Status: Downloaded newer image for grafana/grafana:latest
7748b112f5004a18144152ac7330749b83120914bb0ab0d3a7112ea16368bfa2
1 голос
/ 25 мая 2020

Просто установите --name grafana.

docker run -d --name grafana -p 3000:3000 grafana/grafana 
Unable to find image 'grafana/grafana:latest' locally
latest: Pulling from grafana/grafana
cbdbe7a5bc2a: Already exists 
ed18d4ca725a: Pull complete 
....
....
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...