{"owner":"redis","repo":"go-redis","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"example/otel/docker-compose.yml","servicesCount":8,"services":[{"name":"clickhouse","image":"clickhouse/clickhouse-server:25.3.5","restart":"on-failure","ports":["8123:8123","9000:9000"],"environment":["CLICKHOUSE_USER=uptrace","CLICKHOUSE_PASSWORD=uptrace","CLICKHOUSE_DB=uptrace"],"volumes":["ch_data:/var/lib/clickhouse"]},{"name":"postgres","image":"postgres:17-alpine","restart":"on-failure","ports":["5432:5432"],"environment":["PGDATA=/var/lib/postgresql/data/pgdata","POSTGRES_USER=uptrace","POSTGRES_PASSWORD=uptrace","POSTGRES_DB=uptrace"],"volumes":["pg_data:/var/lib/postgresql/data/pgdata"]},{"name":"uptrace","image":"uptrace/uptrace:2.0.0","restart":"on-failure","ports":["14317:4317","14318:80"],"volumes":["./uptrace.yml:/etc/uptrace/config.yml"],"depends_on":["clickhouse"]},{"name":"otelcol","image":"otel/opentelemetry-collector-contrib:0.123.0","restart":"on-failure","ports":["4317:4317","4318:4318"],"volumes":["./config/otel-collector.yaml:/etc/otelcol-contrib/config.yaml"]},{"name":"vector","image":"timberio/vector:0.28.X-alpine","volumes":["./config/vector.toml:/etc/vector/vector.toml:ro"]},{"name":"mailpit","image":"axllent/mailpit","restart":"always","ports":["1025:1025","8025:8025"],"environment":["MP_MAX_MESSAGES=5000","MP_DATA_FILE=/data/mailpit.db","MP_SMTP_AUTH_ACCEPT_ANY=1","MP_SMTP_AUTH_ALLOW_INSECURE=1"],"volumes":["mailpit_data:/data"]},{"name":"redis-server","image":"redis","ports":["6379:6379"]},{"name":"redis-cli","image":"redis"}],"exposedPorts":["8123","9000","5432","14317","14318","4317","4318","1025","8025","6379"],"dockerRunCommand":"docker run -d --name go-redis -p 8123:8123 --restart always redis","podmanRunCommand":"podman run -d --name go-redis -p 8123:8123 --restart always redis","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/redis:latest","orasPullCommand":"oras pull redis","registryMeta":{"provider":"dockerhub","image":"library/redis","canonicalImage":"docker.io/library/redis:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name go-redis -p 8123:8123 --restart always redis","dockerPull":"docker pull redis","podmanRun":"podman run -d --name go-redis -p 8123:8123 --restart always redis","skopeoInspect":"skopeo inspect docker://docker.io/library/redis:latest","orasPull":"oras pull redis","composeYaml":"services:\n  go-redis:\n    image: redis\n    restart: unless-stopped\n    ports:\n      - \"8123:8123\""}}}