Solrとprometheusをdocker-composeで抱き合わせ起動する

ほぼほぼsolrのガイドに記載されているyamlにprometheusというserviceを追加しただけ。とりあえずこれでprometheusが一緒に起動する。

version: "3.9"
services:
  solr:
    image: "solr:9.2.1"
    ports:
      - "8983:8983"
    volumes:
      - data:/var/solr
    command:
      - solr-precreate
      - gettingstarted
  prometheus:
    image: prom/prometheus
    container_name: prometheus
    ports:
      - "9090:9090"
    volumes:
      - ./prometheus.yml:/etc/prometheus/prometheus.yml
volumes:
  data:

solr-exporterも起動したいのだけど(solr-exporterはsolr本体とセットでバイナリが配布されているのだけど)、dockerに不慣れで、どうやったらsolrとsolr-exporterをいい感じに起動できるのかわかっていない。もう一つサービスを追加するのだろうか.....?

つづきはまた明日。