Может ли контейнер докера redis_exporter не запускаться на сервере Redis?

#docker #redis

#докер #redis

Вопрос:

Серверы Redis: 192.168.0.5, 192.168.0.6, 192.168.0.7

redis_exporter устанавливается в контейнер docker. Контейнер docker может запускать компьютер, который не является сервером Redis, верно?

Ответ №1:

Да, по моему опыту. Он может запускаться или не запускаться на 192.168.0.5, 192.168.0.6, 192.168.0.7.

Это настройка в файле docker-compose:

   redis-exporter:
    image: oliver006/redis_exporter:v1.12.0-alpine
    ports:
      - 9121:9121
    networks:
      - test_network
    command:
      - '--redis.addr=redis://192.168.0.5:6379'
      - '--redis.password=apasswd'
  

(Я ответил на свой собственный вопрос;))

Ответ №2:

Ваш ответ очень помог. Спасибо.

В моем случае я настроил контейнер redis и контейнер redis-exporter. Итак, я установил redis.addr в качестве имени контейнера

 redis-exporter:
image: oliver006/redis_exporter:v1.12.0-alpine
ports:
  - 9121:9121
networks:
  - test_network
command:
  - '--redis.addr=redis://<redis_container_name>:6379'
  - '--redis.password=apasswd'