picoclawをollamaで動かしたくなったので、docker composeで出来るようにしました。大したこともないですが、メモ。
追加部分:
- ollamaを利用できるようにした。GPUなしの場合は当該部分削除してください。
- timezoneをホストと合わせるように`/etc/localtime`と`/etc/timezone`とをマウントしました。
- pythonをコンテナ内に設置した。スキルでpythonを利用できます。
- 更新が面倒なのでdocker-rebuild.shを設置。
注意:
docker-compose.override.ymlをオリジナルのdocker-compose.ymlと同じディレクトリに設置します。docker/にdocker関連のymlが移動しました。開発がどんどん進んでいるため構成が良く変化いたします、ご注意ください。特にconfig.jsonの仕様が移行段階でLLMの設定が不安定です。新旧どちらも書いておくのが吉かも。(2026/2/28)
追加詳細
docker-composeのoverride
Pythonコード追加のdockerfile