---
services:

  ecr:
    platform: linux/amd64
    image: 103233932089.dkr.ecr.us-east-1.amazonaws.com/docker-database-images:prod-ows-video

  local:
    platform: linux/amd64
    image: dbpoc:latest
    pull_policy: never

    environment:

      # mysql user auto-access single DB
      MYSQL_USER: blerg
      MYSQL_PASSWORD: blorp
      MYSQL_DATABASE: bleep

      # super user access all DBs
      DB_USER: paul
      DB_PASSWORD: secret

    # seed data
    volumes:
      - ./002_insert.sql:/docker-entrypoint-initdb.d/002_insert.sql

    # TODO - verify sql_log_bin works as expected

    # no bin log and other params
    command: >
      --disable-log-bin
      --character-set-server utf8mb3

    # in memory file system (for speed during tests)
    tmpfs:
      - /var/lib/mysql

    # export to host
    ports:
      - "3306:3306"
