From 76149772a9a1668616d363b39fa8ffd93cb9df4c Mon Sep 17 00:00:00 2001 From: Oleg Shpynov Date: Wed, 24 Mar 2021 13:27:46 +0300 Subject: [PATCH] Added Dockerfile to launch JBR in web server mode --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..919edab --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +LABEL author = "Oleg Shpynov" +LABEL email = "os@jetbrains.com" + +FROM ubuntu:20.04 + +RUN apt-get update \ + && apt-get install -y wget \ + && rm -rf /var/lib/apt/lists/* + +RUN wget https://download.jetbrains.com/biolabs/jbr_browser/jar/jbr-1.0.beta.5318.jar --quiet -O jbr.jar + +RUN set -e && mkdir /jbr_session + +# JBR sessions should be located here +VOLUME ["/jbr_session"] + +EXPOSE 5000 + +# JBR in server mode +ENTRYPOINT java -Xmx8G -jar jbr.jar --server --port 5000 --sessions /jbr_sessions