docker 安裝Rstudio,遠程生成圖表

      網友投稿 1074 2022-05-30

      1、保證linux系統安裝docker,docker安裝自行網上搜索文檔

      2、在宿主機上創建/dataimages 文件夾。mkdir? ? -p??/dataimages

      3、創建rstudio

      執行docker run -d --p 8787:8787? -p 6311:6311 -v /dataimages:/R quantumobject/docker-rstudio

      將本地文件夾/dataimages 掛載到docker實例文件夾/R中

      啟動端口8787? ,web訪問端口

      啟動端口6311? ,rserve訪問端口

      4、docker exec -it container-id /bin/bash

      添加登陸賬號

      adduser mwlr1234

      passwd 1234

      mkdir /home/mwlr

      chmod -R 777 /home/mwlr1234

      5、通過http://ip:8787? 賬號mwlr1234? 密碼 1234? 訪問web

      6、rserve啟動遠程服務。默認rserve 未啟動遠程調用

      Rserv.conf: 配置文件

      source.R:初始化腳步文件

      R CMD Rserve --RS-settings? #查看rserve服務器設置

      Rserve v1.7-1

      config file: /etc/Rserv.conf

      working root: /tmp/Rserv

      port: 6311

      local socket: [none, TCP/IP used]

      authorization required: no

      plain text password: not allowed

      passwords file: [none]

      allow I/O: yes

      allow remote access: no

      control commands: no

      interactive: yes

      max.input buffer size: 262144 kB

      說明:

      config file: 我本地無此文件/etc/Rserv.conf, 系統會默認跳過這項

      working root: R運行時工作目錄 /tmp/Rserv

      port: 通信端口6311

      local socket: TCP/IP協議

      authorization: 認證未開啟

      plain text password: 不允許明文密碼

      passwords file: 密碼文件,未指定

      allow I/O: 允許IO操作

      allow remote access: 遠程訪問未開啟

      control commands: 命令控制未開啟

      interactive: 允許通信

      max.input buffer size: 文件上傳限制262mb

      修改默認配置,新建文件:/etc/Rserv.conf

      ~ sudo vi /etc/Rserv.conf

      workdir /tmp/Rserv

      remote enable

      fileio enable

      interactive yes

      port 6311

      maxinbuf 262144

      encoding utf8

      control enable

      source /home/conan/R/RServe/source.R

      eval xx=1

      ~ vi /home/conan/R/RServe/source.R

      cat("This is my Rserve!!")

      print(paste("Server start at",Sys.time()))

      R CMD Rserve --RS-settings? #查看rserve服務器設置

      allow remote access: yes? ? ? ?遠程訪問開啟

      docker 安裝Rstudio,遠程生成圖表

      至此Rstudio服務器安裝Rserve完成

      --------------------------------------------------------------------------

      補充下,Rstudio兩種訪問方式? 1、Rserve? 以上以介紹

      2、rJava方式。

      RJava方式默認需要java環境、通過以下操作安裝

      sudo apt-get install default-jdk

      vi /etc/profile

      export JAVA_HOME=/usr/lib/jvm/default-java

      export JRE_HOME=${JAVA_HOME}/jre

      export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

      export PATH=${JAVA_HOME}/bin:$PATH

      ----------------------------------------------------------------------------------

      安裝完畢后啟動Rserve

      install.packages('Rserve')

      library('Rserve')

      Rserve(args='--no-save')? rstudio中啟動rserve服務? cmd模式可以不要參數

      安裝完畢后啟動rJava

      install.packages('rJava')

      library('rJava';)

      可以通過rserve的遠程調用生成圖表

      Docker

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:自動化運維工具Saltstack的部署安裝和鏈接
      下一篇:手把手教Golang小白搭建小米SOAR開發環境
      相關文章
      亚洲欧洲日韩不卡| 久久久久久亚洲精品| 亚洲精品国产免费| 久久久久久亚洲精品| 久久亚洲精品成人| 亚洲国产美国国产综合一区二区| 久久亚洲精品视频| 亚洲欧洲成人精品香蕉网| 亚洲人成中文字幕在线观看| 亚洲日韩精品一区二区三区无码 | 亚洲一线产区二线产区区| 亚洲综合激情五月丁香六月| 亚洲国产视频久久| 亚洲欧美日韩中文无线码 | 国产精品久久久久久亚洲小说 | 亚洲精品久久久www| 亚洲中文字幕丝袜制服一区| 久久精品亚洲男人的天堂| 国产成人综合亚洲亚洲国产第一页| 亚洲欧洲日产国码无码久久99| 亚洲AV无码成人精品区蜜桃| 内射少妇36P亚洲区| 亚洲国产精品日韩在线观看| 亚洲av无码一区二区三区天堂古代| 色婷五月综激情亚洲综合| 亚洲欧美国产国产一区二区三区| 亚洲AV无码一区二区三区性色| 亚洲国产成人爱av在线播放| 国产亚洲老熟女视频| 亚洲αv久久久噜噜噜噜噜| 亚洲欧洲免费视频| 亚洲激情视频图片| 国产成人不卡亚洲精品91| 久久精品国产亚洲精品| 亚洲AV无码一区东京热| 亚洲国产理论片在线播放| 亚洲色无码专区一区| 亚洲高清无码综合性爱视频| 亚洲一区二区女搞男| 久久精品亚洲一区二区三区浴池| 亚洲人成777在线播放|