garnet Docker & Self-Hosted Deployment

GitHub

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster...

RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/microsoft/garnet
2. Docker Run (1-Click Launch) docker run -d --name garnet -p 6379:6379 --restart always ghcr.io/microsoft/garnet
3. Podman Run podman run -d --name garnet -p 6379:6379 --restart always ghcr.io/microsoft/garnet
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/microsoft/garnet
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/microsoft/garnet
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
services:
  garnet:
    image: 'ghcr.io/microsoft/garnet'
    ulimits:
      memlock: -1
    ports:
      - "6379:6379"
    # To avoid docker NAT, consider `host` mode.
    # https://docs.docker.com/compose/compose-file/compose-file-v3/#network_mode
    # network_mode: "host"
    volumes:
      - garnetdata:/data
volumes:
  garnetdata: