diff --git a/Dockerfile.dev b/Dockerfile.dev index ab9614f1..1296cf7b 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -1,10 +1,9 @@ -FROM datajoint/djlab:py3.8-debian +FROM datajoint/djbase:py3.9-debian-fcd8909 -USER root -RUN apt-get update -y -RUN apt-get install git -y +USER anaconda:anaconda -USER anaconda +COPY ./workflow-array-ephys/apt_requirements.txt /tmp/ +RUN /entrypoint.sh echo "Installed dependencies." RUN mkdir /main/element-lab \ /main/element-animal \ diff --git a/Dockerfile.test b/Dockerfile.test index d19bf6b0..14022f54 100644 --- a/Dockerfile.test +++ b/Dockerfile.test @@ -1,10 +1,10 @@ -FROM datajoint/djlab:py3.8-debian +FROM datajoint/djbase:py3.9-debian-fcd8909 -USER root -RUN apt-get update -y -RUN apt-get install git -y +USER anaconda:anaconda + +COPY ./workflow-array-ephys/apt_requirements.txt /tmp/ +RUN /entrypoint.sh echo "Installed dependencies." -USER anaconda WORKDIR /main/workflow-array-ephys # Option 1 - Install DataJoint's remote fork of the workflow and elements diff --git a/README.md b/README.md index 98341270..24182e1d 100644 --- a/README.md +++ b/README.md @@ -27,12 +27,12 @@ Elements (`element-lab`, `element-animal`, `element-session`, ### element-lab ![element-lab]( -https://github.com/datajoint/element-lab/raw/main/images/element_lab_diagram.svg) +https://github.com/datajoint/element-lab/raw/main/images/lab_diagram.svg) ### element-animal ![element-animal]( -https://github.com/datajoint/element-animal/blob/main/images/subject_diagram.svg) +https://github.com/datajoint/element-animal/raw/main/images/subject_diagram.svg) ### assembled with element-array-ephys diff --git a/apt_requirements.txt b/apt_requirements.txt index 3daada47..c55e67b1 100644 --- a/apt_requirements.txt +++ b/apt_requirements.txt @@ -1 +1,2 @@ -locales-all \ No newline at end of file +locales-all +git \ No newline at end of file