Невозможно установить пакет r внутри контейнера docker - PullRequest
1 голос
/ 26 мая 2020

Я пытаюсь установить пакет docker, используя двоичные файлы внутри контейнера docker. вдохновлено этим сообщением: Как ускорить установку пакетов R в docker

Теперь весь устанавливаемый пакет Cran хранится в файле requirements-bin.txt

Ошибка:

E: Unable to locate package r-cran-plumber
E: Unable to locate package r-cran-tolerance

Docker Файл:

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...