ほぼほぼ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をいい感じに起動できるのかわかっていない。もう一つサービスを追加するのだろうか.....?
つづきはまた明日。