Skip to content

DockerでRustFSを構築

cf. https://github.com/rustfs/rustfs/blob/main/README.md

  • マウント用ディレクトリを作成します:
# Create data and logs directories
mkdir -p volumes/data volumes/logs

# Change the owner of these directories
sudo chown -R 10001:10001 volumes
  • 下記でdocker-composeを作成します:
services:
  rustfs:
    container_name: rustfs
    image: rustfs/rustfs:latest
    ports:
      - 9000:9000
      - 9001:9001
    volumes:
      - ./volumes/data:/data
      - ./volumes/logs:/logs
  • コンテナを起動します:
docker compose --profile observability up -d

http://localhost:9001 でログイン画面にアクセスできます。rustfsadmin / rustfsadminでログインできます。