FessのDocker版をインストールしてみる
マシン老朽化のため、現在使用中のFessマシンを破棄することになった。
ということで、新マシンにFessを構築しようとしたが、Docker版がデフォルトのようだ。
・ https://fess.codelibs.org/ja/quick-start.html
Docker版インストール手順:
・ https://fess.codelibs.org/ja/setup.html
ということで、Windows 11にDocker版のFessを構築してみる。
ということで、新マシンにFessを構築しようとしたが、Docker版がデフォルトのようだ。
・ https://fess.codelibs.org/ja/quick-start.html
Docker版インストール手順:
・ https://fess.codelibs.org/ja/setup.html
ということで、Windows 11にDocker版のFessを構築してみる。
環境
Windows 11 Pro 23H2 (22631.3737)
インストール方法
公式の手順を元に作業を進める。
1. Docker Desktopのインストール
実行結果:
実行結果:
2. vm.max_map_countの設定
3. 起動ファイルの作成
管理者のアカウントは?
→ admin / admin でログインできる。
mkdir fess-docker && cd fess-docker
curl -OL https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose.yaml
curl -OL https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose-opensearch3.yaml
実行結果:
root@xxx:~# mkdir fess-docker && cd fess-docker
root@xxx:~/fess-docker# curl -OL https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose.yaml
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 867 100 867 0 0 3470 0 --:--:-- --:--:-- --:--:-- 3468
root@xxx:~/fess-docker# curl -OL https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose-opensearch3.yaml
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1258 100 1258 0 0 5601 0 --:--:-- --:--:-- --:--:-- 5616
compose.yamlとcompose-opensearch3.yamlがダウンロードされているはずなので確認。実行結果:
root@xxx:~/fess-docker# ls
compose-opensearch3.yaml compose.yaml
2. vm.max_map_countの設定
※ set_vm_max_map_count_to_at_least_262144
通常は WSL 2版のDocker Desktopのはずなので、そのあたりの手順をやっておく。
コマンドプロンプトで、
設定がうまくいったか確認するには?
vm.max_map_countとは?
通常は WSL 2版のDocker Desktopのはずなので、そのあたりの手順をやっておく。
コマンドプロンプトで、
wsl -d docker-desktop -u root vi /etc/sysctl.confとし、以下の行を追加する。(viで行追加するには "o")
vm.max_map_count = 262144
設定がうまくいったか確認するには?
sysctl vm.max_map_countと打てばよい。
vm.max_map_countとは?
3. 起動ファイルの作成
手順書の通りに "curl" コマンドを入力。
自分の場合は D:\app\fess フォルダを作成、カレントディレクトリをfessフォルダに移動してから実行した。(別にどこでも良いが)
4. Fessの起動 自分の場合は D:\app\fess フォルダを作成、カレントディレクトリをfessフォルダに移動してから実行した。(別にどこでも良いが)
curl -o compose.yaml https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose.yaml curl -o compose-opensearch2.yaml https://raw.githubusercontent.com/codelibs/docker-fess/master/compose/compose-opensearch2.yaml
以下コマンドで勝手にダウンロードが始まって起動まで終わる。
-d はバックグラウンドで実行(デタッチモード)
docker compose -f compose.yaml -f compose-opensearch2.yaml up -d-f で起動ファイルを指定し、 up でコンテナ起動
-d はバックグラウンドで実行(デタッチモード)
管理者のアカウントは?
→ admin / admin でログインできる。

0 件のコメント:
コメントを投稿