当前位置: 首页 > news >正文

网站建设招标2017电商运营主要做什么

网站建设招标2017,电商运营主要做什么,网站站群,河南建筑材料价格信息网Docker部署Rstudio server 背景:如果您想在服务器上运行RstudioServer,可以按照如下方法进行操作,笔者测试时使用腾讯云服务器(系统centos7),需要在管理员权限下运行 Rstudio 官方提供了使用不同 R 版本的 …

Docker部署Rstudio server

背景:如果您想在服务器上运行RstudioServer,可以按照如下方法进行操作,笔者测试时使用腾讯云服务器(系统centos7),需要在管理员权限下运行

Rstudio 官方提供了使用不同 R 版本的 Rstudio 镜像,使用 docker 来运行它们就可以在容器中使用不同的 R 版本,此方法非常的简单方便,开箱即用。

第一步:安装docker

  • 打开终端,输入cat /etc/os-release查看系统信息
  • 检查系统版本,如果Linux的发行版系统是centOS,安装最新版的docker需要centOS 7以上的系统
step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3: 更新yum索引列表并安装Docker引擎
sudo yum makecache fast

Step 4: 开启Docker服务
sudo service docker start
  • 配置仓库镜像
  • 完成(输入docker出现提示信息)

第二步:安装Rstudio镜像

在安装了Docker,但没有容器运行的机器上,直接输入下面的一行命令并运行:

docker run  -p 8787:8787 -e PASSWORD=yourpasswordhere rocker/rstudio

注意:密码部分要根据自己情况进行修改,默认安装的是最新版本。

根据官方说明,此时以用户名rstudio,密码yourpasswordhere,即可成功登录Rstudio Server,使用浏览器打开IP:端口即可使用,该服务运行于虚拟机中,不会影响外部配置信息,刚刚查看已经更新到4.2.3的版本了

image-20230328194953732
image-20230328194953732
  • 安装指定版本的R和Rstudioserver

https://hub.docker.com/r/rocker/rstudio/tags打开官网后,可以自由选择指定版本,如果不加参数,默认使用最新版。比如,想使用3.6版本的R,只需把命令末尾的rocker/rstudio替换为rocker/rstudio:3.6.1即可

第三步:文件传输

docker容器内是个完整的linux系统,这个系统共享宿主机内核,但其上层却是和宿主机隔离的,因而docker内部可以随意折腾,而不必担心把宿主机的系统弄崩溃,直接通过网页进入Rstudio后,发现里边无法找到我们所需要的文件。

若需要用这个Rstudio处理宿主机上的数据,我们需要将宿主机上的路径映射如容器内。通过-v参数实现,命令格式-v outDir:inDiroutDir为宿主机的路径,inDir为docker容器内映射的路径,两者都需要写绝对路径。

docker run  -p 8787:8787 -e PASSWORD=yourpasswordhere \-v /mnt/public:/home/rstudio/public_data \rocker/rstudio 

可以通过多个-v参数,往容器中挂载多个路径。

第四步:端口映射

可以通过-p参数将容器内部的端口映射到宿主机上,以便容器能够能够对外提供服务或者方便外部访问宿主机。命令格式-p outPort:inPortoutPort为映射出的宿主机端口,inPort为容器内部端口。

若宿主机同时运行多个镜像,多个镜像间,端口不要冲突 例如,某个正在运行的Rstudio容器,已经占据了8787端口,那么新启动的Rstudio容器,需要避开这个端口,例如将端口设置为-p otherPort:8787等,冒号前是外部端口,冒号后是docker内端口

重要补充

  • 环境变量-e

    • PASSWORD:登录密码,必须设置
    • USER:用户名
    • ROOT:是否允许容器内对外部具有最高权限,这个一般需要关闭,如果开启的话虚拟机中可以对外部主机进行任意修改,很危险
  • 一键式启动方案

docker run  --name myRstudio -d --restart always\-p 8787:8787 \-p 3838:3838 \-e USER=user \-e PASSWORD=passwd \-e USERID=1000 \-e GROUPID=1000 \-e ADD=shiny \-v /mnt/public:/home/ \rocker/rstudio

本文由 mdnice 多平台发布

http://www.tj-hxxt.cn/news/27367.html

相关文章:

  • 佛山网站排名优化最近的重要新闻
  • 汉鼎网站建设百度seo优化服务
  • 如何知道一个网站是用什么做的产品关键词
  • 一个网站百度百科怎么做百度seo关键词排名价格
  • 衢州+做+网站百度如何精准搜索
  • 建设文明网站包括哪些内容如何提高关键词搜索排名
  • 网站整站开发教程seo自学网视频教程
  • 做网站设计哪家好百度大数据分析
  • 自己做网站怎么维护新媒体营销六种方式
  • 浙江自己如何做网站如何让百度快速收录
  • 接送车服务网站怎么做网站建设与管理
  • 如何在国税网站做票种核定青岛seo推广专员
  • 哪里做网站便宜淘宝网络营销方式
  • 做网站去哪个公司bt磁力在线种子搜索神器
  • 网站开发上线流程图网络营销公司是做什么的
  • 在线做图表的网站今天全国疫情最新消息
  • 文昌网站 做炸饺子武汉java培训机构排名榜
  • 长春专业做网站的公司排名软文广告范文
  • 苏州高端网站建设咨询东莞关键词自动排名
  • php网站建设情景游戏推广话术
  • 用java做网站要学什么长春关键词优化公司
  • 自己做网站多少钱seo职位具体做什么
  • 做网站的宽度为多少钱有趣的网络营销案例
  • 网站建设项目验收报告松原头条新闻今日新闻最新
  • 公司起名字大全免费四字seo入门黑帽培训教程
  • 免费做网站模板在哪里做企业员工培训课程内容
  • 做python项目的网站搜索引擎优化的根本目的
  • 小说网站的会员充值是怎么做的搜外seo
  • 房产网手机版网站建设目标百度手机应用市场
  • 营销网站设计电商项目策划书