Установка rstudio-server не удалась в контейнере Docker на базе CentOS 7

Установка rstudio-server не удалась в контейнере Docker на базе CentOS 7

Я думаю, это правильное место для размещения этого вопроса. Я использую Dockerfile для сборки среды разработки Rstudio.

FROM rstudio/r-base:devel-centos7 AS base
RUN wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.3.959-x86_64.rpm
RUN yum install rstudio-server-rhel-1.3.959-x86_64.rpm
CMD ["bash"]

Я создаю папку /home/myname/r_setup, перехожу в эту папку, создаю в ней Dockerfile с указанным выше содержимым и собираю образ с помощью:docker build -t temp:rstudio .

Затем я docker run -it temp:rstudio bashзапускаю его и получаю доступ к контейнеру

Хотя я видел, что rstudio-server уже установлен, но ни один из них rstudio-server startне systemctl start rstudio-serverработает.

В сообщении об ошибке говорилось:"/etc/init.d/rstudio-server line8: /etc/rc.d/init.d/functions no such file"

Кто-нибудь знает, что случилось?

Я разместил это на форуме R posit, но спустя несколько недель никто не отвечает. Поэтому я разместил это здесь, чтобы посмотреть, знает ли кто-нибудь, в чем проблема и как ее исправить.

Связанный контент