Skip to content
This repository was archived by the owner on Mar 2, 2022. It is now read-only.

Commit 8b055e0

Browse files
committed
3.5.1
1 parent e08a522 commit 8b055e0

File tree

5 files changed

+28
-27
lines changed

5 files changed

+28
-27
lines changed

X11/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM rocker/r-ver:3.5.0
1+
FROM rocker/r-ver:3.5.1
22

33
## R's X11 runtime dependencies
44
RUN apt-get update \

r-ver/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ LABEL org.label-schema.license="GPL-2.0" \
77

88
ARG R_VERSION
99
ARG BUILD_DATE
10-
ENV BUILD_DATE ${BUILD_DATE:-2018-07-02}
11-
ENV R_VERSION=${R_VERSION:-3.5.0} \
10+
ENV BUILD_DATE ${BUILD_DATE:-2018-12-20}
11+
ENV R_VERSION=${R_VERSION:-3.5.1} \
1212
LC_ALL=en_US.UTF-8 \
1313
LANG=en_US.UTF-8 \
1414
TERM=xterm

rstudio/Dockerfile

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
FROM rocker/r-ver:3.5.0
1+
FROM rocker/r-ver:3.5.1
22

33
ARG RSTUDIO_VERSION
4-
## Comment the next line to use the latest RStudio Server version by default
5-
ENV RSTUDIO_VERSION=${RSTUDIO_VERSION:-1.1.447}
4+
ENV RSTUDIO_VERSION=${RSTUDIO_VERSION:-1.1.463}
5+
ARG S6_VERSION
6+
ENV S6_VERSION=${S6_VERSION:-v1.21.7.0}
7+
ENV S6_BEHAVIOUR_IF_STAGE2_FAILS=2
68
ENV PATH=/usr/lib/rstudio-server/bin:$PATH
79

810
## Download and install RStudio server & dependencies
@@ -18,10 +20,10 @@ RUN apt-get update \
1820
libssl-dev \
1921
lsb-release \
2022
psmisc \
23+
procps \
2124
python-setuptools \
2225
sudo \
2326
wget \
24-
multiarch-support \
2527
&& wget -O libssl1.0.0.deb http://ftp.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u8_amd64.deb \
2628
&& dpkg -i libssl1.0.0.deb \
2729
&& rm libssl1.0.0.deb \
@@ -64,17 +66,23 @@ RUN apt-get update \
6466
&& git config --system credential.helper 'cache --timeout=3600' \
6567
&& git config --system push.default simple \
6668
## Set up S6 init system
67-
&& wget -P /tmp/ https://github.com/just-containers/s6-overlay/releases/download/v1.11.0.1/s6-overlay-amd64.tar.gz \
69+
&& wget -P /tmp/ https://github.com/just-containers/s6-overlay/releases/download/${S6_VERSION}/s6-overlay-amd64.tar.gz \
6870
&& tar xzf /tmp/s6-overlay-amd64.tar.gz -C / \
6971
&& mkdir -p /etc/services.d/rstudio \
7072
&& echo '#!/usr/bin/with-contenv bash \
71-
\n## load /etc/environment vars first: \
72-
\n for line in $( cat /etc/environment ) ; do export $line ; done \
73-
\n exec /usr/lib/rstudio-server/bin/rserver --server-daemonize 0' \
74-
> /etc/services.d/rstudio/run \
75-
&& echo '#!/bin/bash \
76-
\n rstudio-server stop' \
77-
> /etc/services.d/rstudio/finish
73+
\n## load /etc/environment vars first: \
74+
\n for line in $( cat /etc/environment ) ; do export $line ; done \
75+
\n exec /usr/lib/rstudio-server/bin/rserver --server-daemonize 0' \
76+
> /etc/services.d/rstudio/run \
77+
&& echo '#!/bin/bash \
78+
\n rstudio-server stop' \
79+
> /etc/services.d/rstudio/finish \
80+
&& mkdir -p /home/rstudio/.rstudio/monitored/user-settings \
81+
&& echo 'alwaysSaveHistory="0" \
82+
\nloadRData="0" \
83+
\nsaveAction="0"' \
84+
> /home/rstudio/.rstudio/monitored/user-settings/user-settings \
85+
&& chown -R rstudio:rstudio /home/rstudio/.rstudio
7886

7987
COPY userconf.sh /etc/cont-init.d/userconf
8088

tidyverse/Dockerfile

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM rocker/rstudio:3.5.0
1+
FROM rocker/rstudio:3.5.1
22

33
RUN apt-get update -qq && apt-get -y --no-install-recommends install \
44
libxml2-dev \
@@ -9,20 +9,14 @@ RUN apt-get update -qq && apt-get -y --no-install-recommends install \
99
libpq-dev \
1010
libssh2-1-dev \
1111
unixodbc-dev \
12-
&& R -e "source('https://bioconductor.org/biocLite.R')" \
1312
&& install2.r --error \
1413
--deps TRUE \
1514
tidyverse \
1615
dplyr \
17-
ggplot2 \
1816
devtools \
1917
formatR \
2018
remotes \
2119
selectr \
22-
caTools
20+
caTools \
21+
BiocManager
2322

24-
## Notes: Above install2.r uses --deps TRUE to get Suggests dependencies as well,
25-
## dplyr and ggplot are already part of tidyverse, but listed explicitly to get their (many) suggested dependencies.
26-
## In addition to the the title 'tidyverse' packages, devtools is included for package development.
27-
## RStudio wants formatR for rmarkdown, even though it's not suggested.
28-
## remotes included for installation from heterogenous sources including git/svn, local, url, and specific cran versions

verse/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM rocker/tidyverse:3.5.0
1+
FROM rocker/tidyverse:3.5.1
22
ENV PATH=$PATH:/opt/TinyTeX/bin/x86_64-linux/
33

44
## Add LaTeX, rticles and bookdown support
@@ -52,8 +52,7 @@ RUN wget "https://travis-bin.yihui.name/texlive-local.deb" \
5252
&& chmod -R g+w /opt/TinyTeX \
5353
&& chmod -R g+wx /opt/TinyTeX/bin \
5454
&& echo "PATH=${PATH}" >> /usr/local/lib/R/etc/Renviron \
55-
## Currently (2017-06-06) need devel PKI for ssl issue: https://github.com/s-u/PKI/issues/19
56-
&& install2.r --error --repo http://rforge.net PKI \
55+
&& install2.r --error PKI \
5756
## And some nice R packages for publishing-related stuff
5857
&& install2.r --error --deps TRUE \
5958
bookdown rticles rmdshower

0 commit comments

Comments
 (0)