Public Repository

Last pushed: 8 months ago
Short Description
Minimal container based on alpine with SimulationCraft build installed.
Full Description

Dockerfile:


FROM alpine:3.5
RUN mkdir /simc-repo /simc
RUN apk update && \
    apk add \
        ca-certificates \
        curl \
        g++ \
        libssl1.0 \
        libstdc++ \
        make \
        openssl-dev \
        && \
    curl -L https://api.github.com/repos/simulationcraft/simc/tarball | \
        tar xzpv -C /simc-repo --strip 1 && \
    make -C /simc-repo/engine OPENSSL=1 optimized && \
    mv /simc-repo/engine/simc /simc && \
    rm -rf /simc-repo && \
    apk del \
        ca-certificates \
        curl \
        g++ \
        make \
        openssl-dev \
        && \
    rm -rf /var/cache/apk/*

ENV PATH /simc:$PATH
RUN mkdir -p /simc/results /simc/profiles
ENTRYPOINT [ "/bin/sh" ]
Docker Pull Command
Owner
cmatheny