A build environment. These images have no other uses than compiling this specific project.
583
A simple Unix utility in C to run multiple commands concurrently.
Usage: multirun "command1" "command2" ...
You can also add the -v option to get a full log of the processes it starts and kills.
multirun never attempts to restart one of its children if it crashes. Instead it will kill all its other children before exiting with an error code. This behavior is ideal for a Docker container as the restart behavior can be delegated to the upper level, as example using systemd or Docker restart policies.
wget https://github.com/nicolas-van/multirun/releases/download/0.3.0/multirun-ubuntu-0.3.0.tar.gz && \
tar -zxvf multirun-ubuntu-0.3.0.tar.gz && \
mv multirun /bin && \
rm multirun-ubuntu-0.3.0.tar.gz
wget https://github.com/nicolas-van/multirun/releases/download/0.3.0/multirun-alpine-0.3.0.tar.gz && \
tar -zxvf multirun-alpine-0.3.0.tar.gz && \
mv multirun /bin && \
rm multirun-alpine-0.3.0.tar.gz
git clone --branch 0.3.0 https://github.com/nicolas-van/multirun.git && \
cd multirun && \
make && \
cp multirun /bin && \
cd .. && \
rm -rf multirun
Content type
Image
Digest
Size
97.8 MB
Last updated
over 7 years ago
docker pull nicolasvan/multirun-build-env:debian