Docker provides a standard method of installing software. This Dockerfile compiles and installs ITK and EvaluateSegmentation and allows users to easily build and use EvaluateSegmentation on any system with Docker, including Linux, macOS, and Windows.
I noticed the instructions to build ITK and this software were not complete, and the addition of this Dockerfile should make it easier for users to build and use this program.
This Docker image uses the Alpine Linux distribution to provide a lightweight image. The image is only 25.6 MB.
Docker provides a standard method of installing software. This Dockerfile compiles and installs ITK and EvaluateSegmentation and allows users to easily build and use EvaluateSegmentation on any system with Docker, including Linux, macOS, and Windows.
I noticed the instructions to build ITK and this software were not complete, and the addition of this Dockerfile should make it easier for users to build and use this program.
This Docker image uses the Alpine Linux distribution to provide a lightweight image. The image is only 25.6 MB.
The image can be built with
The
MAKE_JOBS
argument providesmake --jobs=$MAKE_JOBS
for multi-process jobs. The default is a single-process make.A pre-built image is available at
kaczmarj/evaluatesegmentation