Библиотеки на вашем ноутбуке (хост для докера) недоступны для докеров. Вы должны создать пользовательский образ с необходимыми библиотеками, создать Dockerfile
, например:
FROM rocker/rstudio
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
libxml2-dev # add any additional libraries you need
CMD ["/init"]
Выше я добавил libxml2-dev
, но вы можете добавить столько библиотек, сколько вам нужно.
Затем создайте свой образ с помощью этой команды (вам необходимо выполнить приведенную ниже команду в каталоге, в котором вы создали Dockerfile
):
docker build -t my_rstudio:0.1 .
Тогда вы можете запустить свой контейнер:
docker run -d -p 8787:8787 -e DISABLE_AUTH=true --name rstudio my_rstudio:0.1
(вы можете добавить любые дополнительные аргументы, например -v
выше).