Skip to content

Commit e16d85d

Browse files
authored
Merge pull request #9 from CCPBioSim/jimboid-patch-1
Update Dockerfile for ownership and environment variables
2 parents f3f9d2c + a90d5a1 commit e16d85d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

docker/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ WORKDIR /tmp/build
3333
RUN cmake /tmp/amber22_src -DCMAKE_INSTALL_PREFIX=/opt/amber22 -DBUILD_PYTHON=TRUE -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE -DDOWNLOAD_MINICONDA=FALSE -DCOMPILER=MANUAL -DBUILD_GUI=FALSE -DCOMPILER=GNU -DOPENMP=TRUE -DCUDA=FALSE -DMPI=FALSE -DUSE_FFT=True -DBUILD_DEPRECATED=False -DBUILD_INDEV=False -DBUILD_PERL=True -DOPTIMIZE=True
3434
RUN make -j8
3535
RUN make install
36+
RUN chown -R 1000:100 /opt/amber22
3637

3738
# Cleanup.
3839
RUN rm -r /tmp/amber22_src /tmp/build
@@ -44,8 +45,9 @@ WORKDIR $HOME
4445
# Add the exec to the path.
4546
ENV AMBERHOME=/opt/amber22
4647
ENV PATH="$PATH:/opt/amber22/bin"
47-
ENV LD_LIBRARY_PATH="$AMBERHOME/lib"
48-
ENV PERL5LIB="$AMBERHOME/lib/perl"
48+
ENV LD_LIBRARY_PATH="$AMBERHOME/lib:$LD_LIBRARY_PATH"
49+
ENV PERL5LIB="$AMBERHOME/lib/perl:$PERL5LIB"
50+
ENV PYTHONPATH="$AMBERHOME/lib/python3.12/site-packages:$PYTHONPATH"
4951

5052
# Get workshop files and move them to jovyan directory.
5153
COPY --chown=1000:100 . .

0 commit comments

Comments
 (0)