FROM alpine:latest WORKDIR /scan ENV PACKAGES build-base bash ruby ruby-bigdecimal ruby-dev ruby-json ruby-rdoc git libxml2-dev openssl-dev COPY . /opt/spandx/ RUN apk update && \ apk add $PACKAGES && \ gem update --system && \ cd /opt/spandx/ && \ gem build *.gemspec && \ gem install --no-document *.gem && \ spandx pull && \ spandx version && \ apk del build-base ruby-dev && \ rm -fr /root/.gem && \ rm -fr /var/cache/apk/* VOLUME /scan CMD ["spandx"]