dockerで全文検索エンジンfessを動かしたときの備忘録

ネットのいろいろなところの情報見てコマンドをたたくけど、動いたり動かなかったりするので確実に動いたという手順の自分用の忘備録です。

サーチエンジンにopensearchを使う場合

git clone https://github.com/codelibs/docker-fess.git
cd docker-fess/compose
docker compose -f compose.yaml -f compose-opensearch2.yaml up -d

http://ホスト名:8080/

で接続

初期アカウントは admin、パスワードも admin

サーチエンジンにElasticsearchを使う場合

git clone https://github.com/codelibs/docker-fess.git
cd docker-fess/compose
sudo sysctl -w vm.max_map_count=262144
docker compose --env-file .env.elasticsearch -f compose.yaml -f compose-elasticsearch8.yaml up -d

注意点

Elasticsearchは非常にメモリ食いで、使用メモリが1.5GBくらいに達するのでショボいスペックのPCで動かそうとすると難儀します。

コメント

タイトルとURLをコピーしました