Code
# docker run -d --name rstudio -p 8787:8787 -e USER=rstudio -e PASSWORD=****** rocker/rstudio
# docker run -d --name rstudio -p 8787:8787 -e USER=rstudio -e PASSWORD=****** rocker/rstudio
新生成一个容器,如果跟原来容器同名,要把原来的容器删除才行
# docker run -d -v D:/xampp/htdocs/rstudio:/home/rstudio -p 8787:8787 --name rstudio -e PASSWORD=******* rocker/rstudio
这是一个 docker run
命令,用于在Docker容器中运行RStudio Server。下面是该命令各参数的解释:
-d
: 指定容器在后台运行。--name rstudio
: 将容器命名为 rstudio
,以便以后可以轻松地操作它。-p 8787:8787
: 将容器内部的8787端口暴露到主机的8787端口,这样您就可以通过浏览器访问RStudio Server了。-e USER=rstudio
: 指定RStudio Server使用的用户名为 rstudio
。如果未指定,则默认用户名为 rstudio
。-e PASSWORD=********
: 指定RStudio Server使用的密码为 ********
。rocker/rstudio
: 包含RStudio Server的镜像,这个镜像基于Debian Linux,并包含R和RStudio Server。综上所述,该命令将在Docker容器中启动RStudio Server,并将登录凭证设置为用户名 rstudio
和密码 ********
。您可以通过在Web浏览器中输入 http://<服务器IP地址>:8787
来访问RStudio Server,其中 <服务器IP地址>
是运行Docker容器的主机的实际IP地址。
docker run -it --name demo -p 0.0.0.0:8050:8050 -v E:/demo:/demo python:latest