## Previous tag: 2.1.0-gpu-py3
FROM tensorflow/tensorflow:2.5.0-gpu

## The MAINTAINER instruction sets the author field of the generated images.
## MAINTAINER hbs@csem.ch
MAINTAINER plg@csem.ch

## DO NOT EDIT the 3 lines.
RUN mkdir /physionet
COPY ./ /physionet
WORKDIR /physionet

## Install your dependencies here using apt install, etc.
RUN apt-get install -y --no-install-recommends libnvinfer6=6.0.1-1+cuda10.1 \
    libnvinfer-dev=6.0.1-1+cuda10.1 \
    libnvinfer-plugin6=6.0.1-1+cuda10.1

## Install nano to be able to update files within docker
RUN ["apt-get", "update"]
RUN ["apt-get", "install", "-y", "nano"]

## Include the following line if you have a requirements.txt file.
RUN pip install -r requirements.txt
