Skip to content

Commit 7cd53ca

Browse files
author
Maozi Chen
committed
Bump packages and update to .NET 8.0
1 parent 5dcd1a0 commit 7cd53ca

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

slim/Dockerfile

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,15 @@ FROM python:3-slim
22

33
WORKDIR /root
44

5-
# Install .net 6.0 runtime
5+
# Install .NET 8.0 runtime
66
RUN file=packages-microsoft-prod.deb; \
77
apt update && \
88
apt install -y wget && \
9-
wget -q https://packages.microsoft.com/config/debian/11/$file -O $file && \
9+
wget -q https://packages.microsoft.com/config/debian/12/$file -O $file && \
1010
dpkg -i $file && \
1111
rm -f $file && \
1212
apt update && \
13-
apt install -y apt-transport-https && \
14-
apt update && \
15-
apt install -y dotnet-runtime-6.0
13+
apt install -y dotnet-runtime-8.0
1614

1715
# Install PROPKA
1816
RUN pip install propka
@@ -22,7 +20,7 @@ RUN apt install -y openbabel
2220

2321
# Install Vega CLI
2422
# Delete libssl.so and libcrypto.so because the system ships with newer version
25-
RUN file=Vega_3.2.1.33_Linux_x86-x64-ARM.tar.gz; \
23+
RUN file=Vega_3.2.3.28_Linux_x86-x64-ARM.tar.gz; \
2624
wget -q https://www.ddl.unimi.it/vega/packages/$file && \
2725
tar -zxf $file -C / && \
2826
chmod -R 755 /Vega/Bin/* && \
@@ -35,7 +33,7 @@ ENV PATH=$VEGADIR/Bin/Linux_x64:$PATH
3533
# Install chimera
3634
# Please read the official licensing document before installing:
3735
# https://www.cgl.ucsf.edu/chimera/docs/licensing.html
38-
RUN file=chimera-1.16-linux_x86_64.bin; \
36+
RUN file=chimera-1.17.3-linux_x86_64.bin; \
3937
wget -q https://www.cgl.ucsf.edu$(wget -q -O - --post-data "file=linux_x86_64%2F$file&choice=Accept" https://www.cgl.ucsf.edu/chimera/cgi-bin/secure/chimera-get.py | awk -v 'RS=http-equiv="[rR]efresh" *content="[0-9 ;]*[uU][rR][lL]=' -F '"' '/^\//{print $1;exit}') -O $file && \
4038
chmod +x $file && \
4139
echo /chimera | ./$file && \
@@ -47,10 +45,10 @@ ENV PATH=/chimera/bin:$PATH
4745
# Install MCCS toolchain - jdock, mccsx, gpcrn, pdbm, pdbget, pdbqtf, pdbrn
4846
RUN cd /usr/local/bin && \
4947
wget -q https://github.com/stcmz/jdock/releases/download/v2.2.3c/jdock_linux_x64 -O jdock && \
50-
wget -q https://github.com/stcmz/mccsx/releases/download/v1.4.2/mccsx_linux_x64 -O mccsx && \
48+
wget -q https://github.com/stcmz/mccsx/releases/download/v1.5.1/mccsx_linux_x64 -O mccsx && \
5149
wget -q https://github.com/stcmz/gpcrn/releases/download/v1.0.8/gpcrn_linux_x64 -O gpcrn && \
5250
wget -q https://github.com/stcmz/pdbm/releases/download/v1.1.0/pdbm_linux_x64 -O pdbm && \
53-
wget -q https://github.com/stcmz/pdbget/releases/download/v1.0.3/pdbget_linux_x64 -O pdbget && \
51+
wget -q https://github.com/stcmz/pdbget/releases/download/v1.2.4/pdbget_linux_x64 -O pdbget && \
5452
wget -q https://github.com/stcmz/pdbqtf/releases/download/v1.1/pdbqtf_linux_x64 -O pdbqtf && \
5553
wget -q https://github.com/stcmz/pdbrn/releases/download/v1.0.1/pdbrn_linux_x64 -O pdbrn && \
5654
chmod +x jdock mccsx gpcrn pdbm pdbget pdbqtf pdbrn && \

0 commit comments

Comments
 (0)