diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..92d85cc --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +.dockerignore +.git +.github +.gitignore +.idea +build +dist +oct_to_tiff.egg-info +Dockerfile +*.md +*.txt +*.cff diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9e92e23 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +# syntax=docker/dockerfile:1 +FROM python:3.8.17-slim + +LABEL org.opencontainers.image.authors="Cameron Lloyd " \ + org.opencontainers.image.source="https://github.com/camlloyd/oct-to-tiff" \ + org.opencontainers.image.licenses="BSD-3-Clause" \ + org.opencontainers.image.title="oct-to-tiff" \ + org.opencontainers.image.description="A command line tool for converting optical coherence tomography angiography (OCTA) data." + +WORKDIR /app + +RUN pip install --no-cache-dir oct-to-tiff==0.4.0 + +COPY . . + +ENTRYPOINT [ "python", "src/oct_to_tiff/cli.py" ]