Free tool · no signup

    Redis Dockerfile for Oracle Cloud ARM

    A cache, queue and rate limiter on your own VM — no per-command pricing, no 30 MB free-plan ceiling. Built for Ampere A1 (arm64), listens on port 6379, and starts with redis-server --appendonly yes.

    Dockerfile
    # docker-compose.yml
    services:
      redis:
        image: redis:7-alpine
        restart: unless-stopped
        command: ["redis-server", "--appendonly", "yes", "--maxmemory", "512mb", "--maxmemory-policy", "allkeys-lru"]
        volumes:
          - redisdata:/data
        ports:
          - "127.0.0.1:6379:6379"
    volumes:
      redisdata:

    ARM notes for Redis

    Redis is single-threaded and memory bound — one Ampere core plus a 512 MB cap handles queue and cache duty for most apps with room to spare.

    Skip the build, network and TLS setup

    Cheaploy builds this image on your own Oracle Always Free VM, opens the ports, issues HTTPS and rolls back if health checks fail.

    Other stacks