diff --git a/modules/protocol_compiler/Dockerfile b/modules/protocol_compiler/Dockerfile index 0725db6..ded2066 100644 --- a/modules/protocol_compiler/Dockerfile +++ b/modules/protocol_compiler/Dockerfile @@ -1,7 +1,7 @@ ## base container FROM python:3.8 as base_container RUN apt-get update \ - && apt-get install --yes rename procps curl zsh git editorconfig \ + && apt-get install --yes rename procps curl \ && apt-get autoremove \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* diff --git a/modules/report_compiler/Dockerfile b/modules/report_compiler/Dockerfile index e69de29..87c186e 100644 --- a/modules/report_compiler/Dockerfile +++ b/modules/report_compiler/Dockerfile @@ -0,0 +1,22 @@ +FROM ghcr.io/stracquadaniolab/code-r:4.3.2-23.12 as base_container +RUN apt-get update \ + && apt-get install --yes rename procps curl \ + && apt-get autoremove \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* +CMD ["/bin/bash"] + +## main container +FROM base_container +# adding opencontainer labels to link registry to github repository +LABEL org.opencontainers.image.title="enzyme-screening-platform-opentrons" +LABEL org.opencontainers.image.description="End-to-end eznyme screening platform for argB." +LABEL org.opencontainers.image.url="https://github.com/stracquadaniolab/enzyme-screening-platform-opentrons" +LABEL org.opencontainers.image.documentation="https://github.com/stracquadaniolab/enzyme-screening-platform-opentrons" +LABEL org.opencontainers.image.source="https://github.com/stracquadaniolab/enzyme-screening-platform-opentrons" +LABEL org.opencontainers.image.vendor="stracquadaniolab" +LABEL org.opencontainers.image.authors="Martyna Kasprzyk" +LABEL org.opencontainers.image.revision="v0.1.0" + +COPY requirements.txt requirements.txt +RUN pip install --no-cache-dir -r requirements.txt \ No newline at end of file