2.11. Docker

このセクションではDockerでGroongaをインストールする方法を説明します。GroongaイメージはDockerHub経由でインストールできます。

DockerHubにおいて、Alpine LinuxのGroongaのDockerイメージを配布しています。

2.11.1. イメージの取得

インストール:

% docker pull groonga/groonga:latest

次のコマンドで実行します:

% docker run -v /mnt/db:/path/to/db groonga/groonga /mnt/db

2.11.2. docker-composeを用いる場合

docker-compose.ymlを次のように作成します:

version: '3'
services:
  groonga:
    image: groonga/groonga
    volumes:
      - ./groonga:/mnt/db
    ports:
      - "10041:10041"
    command: ["-n", "/mnt/db/data.db"]

次のコマンドで実行します:

% docker-compose run groonga