diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..153e176 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM node:13-alpine +LABEL description="PIQMIe: Proteomics Identifications & Quantitations Data Management & Integration Service" +LABEL maintainer="Arnold Kuzniar" +LABEL email="arnold.kuzniar@gmail.com" +LABEL orcid="0000-0003-1711-7961" +LABEL version="0.0.1" + +RUN apk add python2 py2-pip py2-setuptools libmagic py2-cairo curl sqlite jq + +WORKDIR /tmp +COPY . PIQMIe +WORKDIR ./PIQMIe +RUN pip install -r requirements.txt && \ + pip list && \ + npm install && \ + mkdir -p /var/log/piqmie +WORKDIR ./data +RUN tar xvf *.tar.bz2 +WORKDIR /tmp +EXPOSE 8080 +ENTRYPOINT ["cherryd", "-i", "PIQMIe", "-c", "PIQMIe/config.ini"]