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
上記のような必要最低限の設定事項で起動してみたが、無事動作を確認できた。