I'm trying to install the docker package using binaries inside a docker container. inspired by this post:How to speed up R packages installation in docker
Now all the cran package to be installed is stored in file requirements-bin.txt
Error:
E: Unable to locate package r-cran-plumber
E: Unable to locate package r-cran-tolerance
Docker File:
FROM rocker/r-apt:bionic
WORKDIR /app
RUN apt-get update && \
apt-get install -y libxml2-dev
# Install binaries (see https://datawookie.netlify.com/blog/2019/01/docker-images-for-r-r-base-versus-r-apt/)
COPY ./requirements-bin.txt .
RUN cat requirements-bin.txt | xargs apt-get install -y -qq
# Clean up package registry
RUN rm -rf /var/lib/apt/lists/*
COPY ./src /app
EXPOSE 5000
CMD ["Rscript", "Server.R"]
requirements-bin.txt
r-cran-plumber
r-cran-tolerance