diff --git a/r-bspm/bionic/Dockerfile b/r-bspm/bionic/Dockerfile new file mode 100644 index 0000000..3dc85b6 --- /dev/null +++ b/r-bspm/bionic/Dockerfile @@ -0,0 +1,22 @@ +## Emacs, make this -*- mode: sh; -*- + +FROM rocker/r-ubuntu:18.04 + +LABEL org.label-schema.license="GPL-2.0" \ + org.label-schema.vcs-url="https://github.com/rocker-org/rocker" \ + maintainer="Dirk Eddelbuettel " + +## This was not needed before but we need it now +#ENV DEBIAN_FRONTEND noninteractive + +RUN add-apt-repository --yes "ppa:edd/r-4.0" \ + && apt-get install -y --no-install-recommends \ + r-cran-bspm \ + sudo \ + && echo "bspm::enable()" >> /etc/R/Rprofile.site \ + && echo "options(bspm.sudo=TRUE)" >> /etc/R/Rprofile.site \ + && echo 'APT::Install-Recommends "false";' > /etc/apt/apt.conf.d/90local-no-recommends \ + && echo "docker ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/local-docker-user \ + && chmod 0440 /etc/sudoers.d/local-docker-user + +CMD ["bash"]