三蔵開発メモ

Web開発やインフラ関連のメモを共有します

Docker ComposeでElasticsearchを動かそうとしてもうまく動かなかった時にやったメモ

elasticsearchをアップデートしたらうまく動かなくなった。 結論から言うと、 environment"bootstrap.system_call_filter=false"を追加した。

  elasticsearch:
    container_name: elasticsearch
    image: appbrewadmin/elasticsearch:7.9.3
    ports:
      - 9200:9200
      - 9300:9300
    environment:
      - "bootstrap.system_call_filter=false"
    volumes:
      - ./tmp/docker/elasticsearch:/usr/share/elasticsearch/data:delegated

上記のような必要最低限の設定事項で起動してみたが、無事動作を確認できた。