@@ -8,11 +8,12 @@ RUN apt-get -y update --fix-missing \
8
8
&& apt-get -y update \
9
9
&& apt-get -y autoremove
10
10
11
- # install mono
11
+ # install mono
12
12
RUN apt-get -y install ca-certificates gnupg
13
13
RUN gpg --homedir /tmp --no-default-keyring --keyring /usr/share/keyrings/mono-official-archive-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
14
14
RUN echo "deb [signed-by=/usr/share/keyrings/mono-official-archive-keyring.gpg] https://download.mono-project.com/repo/ubuntu stable-focal main" | tee /etc/apt/sources.list.d/mono-official-stable.list
15
15
RUN apt-get -y update
16
+
16
17
RUN apt-get -y install mono-devel
17
18
18
19
# install dependencies
@@ -23,15 +24,15 @@ RUN apt-get -y install \
23
24
tar \
24
25
unzip \
25
26
wget \
26
- openjdk-11 -jdk \
27
- vim \
28
- dotnet-runtime-6.0
29
-
27
+ openjdk-17 -jdk \
28
+ vim \
29
+ dotnet-runtime-6.0
30
+
30
31
# install python packages
31
32
RUN pip uninstall easypqp \
32
33
&& pip install git+https://github.com/Nesvilab/easypqp.git@master \
33
34
&& pip install lxml
34
-
35
+
35
36
# create a directory with 777 permission and set it to the work directory
36
37
RUN mkdir /fragpipe_bin
37
38
RUN chmod 777 /fragpipe_bin
@@ -40,12 +41,12 @@ WORKDIR /fragpipe_bin
40
41
# create directories
41
42
RUN mkdir tmp
42
43
RUN chmod 777 tmp
43
-
44
+
44
45
# download and install fragPipe
45
- RUN wget https://github.com/Nesvilab/FragPipe/releases/download/21.1 /FragPipe-21.1 .zip -P fragPipe-21.1
46
- RUN unzip fragPipe-21.1 /FragPipe-21.1 .zip -d fragPipe-21.1
46
+ RUN wget https://github.com/Nesvilab/FragPipe/releases/download/22.0 /FragPipe-22.0 .zip -P fragPipe-22.0
47
+ RUN unzip fragPipe-22.0 /FragPipe-22.0 .zip -d fragPipe-22.0
47
48
RUN chmod -R 777 /fragpipe_bin
48
49
49
50
# set environment variables
50
- ENV JAVA_HOME /usr/lib/jvm/java-11 -openjdk-amd64/
51
+ ENV JAVA_HOME /usr/lib/jvm/java-17 -openjdk-amd64/
51
52
RUN export JAVA_HOME
0 commit comments