さくっとテスト用のS3が欲しい。minioをdocker-composeで起動し、初期bucketがある状態を作る。


多分これが一番早いと思います。
ディレクトリ配下に複数のディレクトリを配置するとそれがbucketになるのを使います。

docker-compose.yml
  s3:
    image: minio/minio
    volumes:
      - "./data/s3:/s3"
    ports:
      - "9000:9000"
    environment:
      MINIO_ACCESS_KEY: hoge
      MINIO_SECRET_KEY: super-hoge
    entrypoint: sh
    command: -c "mkdir -p /s3/bucket-test && /usr/bin/minio server /s3"

参考