File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717# connect it to localhost (password: password) to observe
1818# the graphical output of these tests.
1919
20- FROM openjdk:11
20+ FROM debian:stable
2121WORKDIR /beast2
2222
2323# Install Apache Ant
24- RUN apt-get update && apt-get install -y ant
24+ RUN apt-get update && apt-get install -y openjdk-21-jdk openjfx ant
2525
2626# Install and configure VNC server
2727RUN apt-get update && apt-get install -y tightvncserver twm
@@ -30,7 +30,7 @@ RUN echo password | vncpasswd -f > /root/.vnc/passwd
3030RUN chmod 600 /root/.vnc/passwd
3131
3232# Install BEAGLE
33- RUN apt-get update && apt-get install -y build-essential autoconf automake libtool pkg-config
33+ RUN apt-get update && apt-get install -y build-essential autoconf automake libtool pkg-config git
3434# use latest release v3.1.2, issue #786
3535RUN cd /root && git clone --branch v3.1.2 --depth=1 https://github.com/beagle-dev/beagle-lib.git
3636RUN cd /root/beagle-lib && ./autogen.sh && ./configure --prefix=/usr/local && make install
You can’t perform that action at this time.
0 commit comments