FROM alpine:3.5 RUN apk add --no-cache cmake gcc g++ musl-dev python py-pip py-six make && rm -rf /var/cache/apk/* ADD . /tmp/open62541 WORKDIR /tmp/open62541/build RUN pip install six RUN cmake -DUA_ENABLE_AMALGAMATION=true \ -DBUILD_SHARED_LIBS=true \ /tmp/open62541 RUN make -j RUN cp *.h /usr/include/ && \ cp bin/*.so /usr/lib