7.1.1-39-alpine
,7.1.1-39
,alpine
,latest
7.1.1-39-debian
,debian
legacy-6.9.13-17-alpine
,legacy-6.9.13-17
,legacy-alpine
,legacy-latest
,legacy
legacy-6.9.13-17-debian
,legacy-debian
Docker images for both the latest and legacy ImageMagick versions.
They are meant to be used as the base for other Docker images, much like how we use them in use them in our own endeavors such as dstmodders/docker-ktools. However, you can use them directly as well.
For the latest ImageMagick 7:
$ docker pull dstmodders/imagemagick:latest
# or
$ docker pull ghcr.io/dstmodders/imagemagick:latest
For the latest legacy ImageMagick 6:
$ docker pull dstmodders/imagemagick:legacy
# or
$ docker pull ghcr.io/dstmodders/imagemagick:legacy
See tags for a list of all available versions.
$ docker run --rm -v "$(pwd):/data/" dstmodders/imagemagick magick input.gif -negate output.gif
> docker run --rm -v "%CD%:/data/" dstmodders/imagemagick magick input.gif -negate output.gif
PS:\> docker run --rm -v "${PWD}:/data/" dstmodders/imagemagick magick input.gif -negate output.gif
Name | Image | Value | Description |
---|---|---|---|
IMAGEMAGICK_VERSION |
latest legacy |
7.1.1-39 6.9.13-17 |
ImageMagick version |
Name | Image | Default | Description |
---|---|---|---|
IMAGEMAGICK_VERSION |
latest legacy |
7.1.1-39 6.9.13-17 |
Sets ImageMagick version |
Image | Architecture(s) |
---|---|
latest |
linux/amd64 , linux/386 , linux/arm64 , linux/arm/v7 |
legacy |
linux/amd64 , linux/386 , linux/arm64 , linux/arm/v7 |
To build images locally:
$ docker build --tag='dstmodders/imagemagick:alpine' ./latest/alpine/
$ docker build --tag='dstmodders/imagemagick:debian' ./latest/debian/
$ docker build --tag='dstmodders/imagemagick:legacy-alpine' ./legacy/alpine/
$ docker build --tag='dstmodders/imagemagick:legacy-debian' ./legacy/debian/
Respectively, to build multi-platform images using buildx:
$ docker buildx build --platform='linux/amd64,linux/386,linux/arm64,linux/arm/v7' --tag='dstmodders/imagemagick:alpine' ./latest/alpine/
$ docker buildx build --platform='linux/amd64,linux/386,linux/arm64,linux/arm/v7' --tag='dstmodders/imagemagick:debian' ./latest/debian/
$ docker buildx build --platform='linux/amd64,linux/386,linux/arm64,linux/arm/v7' --tag='dstmodders/imagemagick:legacy-alpine' ./legacy/alpine/
$ docker buildx build --platform='linux/amd64,linux/386,linux/arm64,linux/arm/v7' --tag='dstmodders/imagemagick:legacy-debian' ./legacy/debian/
Released under the MIT License.