gh-ost Docker & Self-Hosted Deployment

GitHub

GitHub's Online Schema-migration Tool for MySQL

13,421 stars Go Go 1 file ยท ~16,974 tokens #mysql#schema-migrations
RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/shopify/toxiproxy
2. Docker Run (1-Click Launch) docker run -d --name gh-ost -p 8474:8474 --restart always ghcr.io/shopify/toxiproxy:latest
3. Podman Run podman run -d --name gh-ost -p 8474:8474 --restart always ghcr.io/shopify/toxiproxy:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/shopify/toxiproxy:latest
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/shopify/toxiproxy:latest
6. Compose Deployment docker compose up -d
script/docker-compose.toxiproxy.yml
Download .yml
services:
  mysql-toxiproxy:
    image: "ghcr.io/shopify/toxiproxy:latest"
    container_name: mysql-toxiproxy
    ports:
      - '8474:8474'
      - '23308:23308'