Sha256: 4ce596a33fb08a208bda88cf51110bc2ffb841b510ac5d2188550997e9f1eb60

Contents?: true

Size: 1.54 KB

Versions: 11

Compression:

Stored size: 1.54 KB

Contents

services:
  #  Writer
  mysql-1:
    container_name: mysql-1
    image: percona:8.0
    platform: linux/amd64
    command:
      --server-id=1
      --log-bin
      --log-slave-updates=ON
      --gtid-mode=ON
      --enforce-gtid-consistency=ON
      --read-only=OFF
      --max-connections=1000
      --default-authentication-plugin=mysql_native_password
    hostname: 'mysql-1'
    volumes:
      - ./scripts/mysql/writer:/docker-entrypoint-initdb.d
    environment:
      MYSQL_ROOT_PASSWORD: password
      MYSQL_HOST: mysql-1
    ports:
      - "13006:3306"
  #  Reader
  mysql-2:
    container_name: mysql-2
    image: percona:8.0
    platform: linux/amd64
    command:
      --server-id=2
      --log-bin
      --log-slave-updates=ON
      --gtid-mode=ON
      --enforce-gtid-consistency=ON
      --read-only=ON
      --max-connections=1000
      --default-authentication-plugin=mysql_native_password
    hostname: 'mysql-2'
    volumes:
      - ./scripts/mysql/reader:/docker-entrypoint-initdb.d
    environment:
      MYSQL_ROOT_PASSWORD: password
      MYSQL_HOST: mysql-2
    ports:
      - "13007:3306"
  #  Proxysql
  proxysql:
    container_name: proxysql
    image: proxysql/proxysql:2.0.11
    platform: linux/amd64
    volumes:
      - ./scripts/proxysql/proxysql.cnf:/etc/proxysql.cnf
    command: "proxysql -c /etc/proxysql.cnf -f --idle-threads"
    ports:
      - "13005:3306"
      - "6032:6032"
  toxiproxy:
    container_name: toxiproxy
    image: "ghcr.io/shopify/toxiproxy"
    ports:
      - "8474:8474"
      - "22220:22220"
      - "22222:22222"

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
lhm-shopify-4.5.0 docker-compose-mysql-8.0.yml
lhm-shopify-4.4.2 docker-compose-mysql-8.0.yml
lhm-shopify-4.4.1 docker-compose-mysql-8.0.yml
lhm-shopify-4.4.0 docker-compose-mysql-8.0.yml
lhm-shopify-4.3.0 docker-compose-mysql-8.0.yml
lhm-shopify-4.2.3 docker-compose-mysql-8.0.yml
lhm-shopify-4.2.2 docker-compose-mysql-8.0.yml
lhm-shopify-4.2.1 docker-compose-mysql-8.0.yml
lhm-shopify-4.2.0 docker-compose-mysql-8.0.yml
lhm-shopify-4.1.1 docker-compose-mysql-8.0.yml
lhm-shopify-4.1.0 docker-compose-mysql-8.0.yml