Lightweight Docker image for image processing service Imaginary
Built two different ways to find the most optimal.
- Dockerfile: Single Dockerfile which compiles binaries and then attempts to cleanup build dependencies.
- Dockerfile.multi: Single multi-stage Dockerfile, compiling binaries and then copying them into clean Alpine image. Support for multi-part Dockerfile's coming in Docker 17.05.
See Imaginary readme for full usage.
Start the server
docker run --rm -p 9000:9000 stead/imaginary-alpine -enable-url-source
Resize an image
This has not been tested in production. Use at your own risk.
Docker Pull Command