Includes binaries for gateway, pump, identity broker and sync.
Dockerfile for building image is over on Github.
Runs gateway by default, can run other services by overriding entrypoint and command. Example docker-compose.yml below.
Probably not recommended for production use, for testing of cross-compiled binaries only. Might not include all plugin capabilities.
services:
tyk:
hostname: "tyk"
image: chrisanderton/tyk-multi:latest
volumes:
- ./tyk.conf:/opt/tyk-gateway/tyk.conf
command: ["--conf", "/opt/tyk-gateway/tyk.conf"]
ports:
- 8080:8080
networks:
- gateway
tyk-redis:
hostname: "tyk-redis"
image: redis:6.0.4
expose:
- "6379"
volumes:
- tyk-redis-data:/data
networks:
- gateway
tyk-pump:
hostname: "tyk-pump"
image: chrisanderton/tyk-multi:latest
volumes:
- ./pump.conf:/opt/tyk-pump/pump.conf
entrypoint: /opt/tyk-pump/tyk-pump
command: ["--conf", "/opt/tyk-pump/pump.conf"]
ports:
- 8083:8083
networks:
- gateway
volumes:
tyk-redis-data:
networks:
gateway:
/opt/tyk-gateway/tyk/opt/tyk-pump/tyk-pump/opt/tyk-sync/tyk-sync/opt/tyk-identity-broker/tyk-identity-brokerContent type
Image
Digest
sha256:7e0c4f786…
Size
177.3 MB
Last updated
over 3 years ago
docker pull chrisanderton/tyk-multi