【问题标题】:How to set proxy on rstudio from dockerhub behind a proxy?如何从代理后面的 dockerhub 在 rstudio 上设置代理?
【发布时间】:2017-06-27 11:48:11
【问题描述】:

我从 dockerhub 下载了 rocker/tidyverse。我尝试安装一个软件包并受到欢迎:

网址“https://cran.rstudio.com/src/contrib/PACKAGES.rds”:状态为“无法连接到服务器”

登录 rstudio 后,我尝试执行此处显示的所有命令: https://support.rstudio.com/hc/en-us/articles/226914208-Installing-packages-on-RStudio-Connect-from-behind-a-proxy

虽然我仍然遇到同样的错误。如何设置代理以安装软件包?

更新:

尝试在 rstudio 中运行时出现以下错误:

library(httr)
set_config(use_proxy(url="my.proxy.url", port=XXX, username="my_user_name", password="my_password"))
set_config( config( ssl_verifypeer = 0L ) )

安装后:

install.packages("fpc", dependencies = TRUE)


Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES.rds': status was 'Couldn't connect to server'
Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES.gz': status was 'Couldn't connect to server'
Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES': status was 'Couldn't connect to server'
Warning in install.packages :
  unable to access index for repository https://cran.rstudio.com/src/contrib:
  cannot open URL 'https://cran.rstudio.com/src/contrib/PACKAGES'
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES.rds': status was 'Couldn't connect to server'
Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES.gz': status was 'Couldn't connect to server'
Warning in install.packages :
  URL 'https://cran.rstudio.com/src/contrib/PACKAGES': status was 'Couldn't connect to server'
Warning in install.packages :
  unable to access index for repository https://cran.rstudio.com/src/contrib:
  cannot open URL 'https://cran.rstudio.com/src/contrib/PACKAGES'
Warning in install.packages :
  package ‘fpc’ is not available (for R version 3.4.0)

【问题讨论】:

  • 你的操作系统是什么?

标签: r docker rstudio


【解决方案1】:

你可以试试这样的:

library(httr)
set_config(use_proxy(url="my.proxy.url", port=XXX, username="my_user_name", password="my_password"))
set_config( config( ssl_verifypeer = 0L ) )

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    • 2017-03-22
    • 1970-01-01
    • 2023-03-06
    • 2015-10-29
    • 2021-11-14
    相关资源
    最近更新 更多