无法在 Rstudio 中提取 docker 图像
Unable to pull docker image in Rstudio
我无法使用 babelwhale 库从 Rstudio 中提取 docker 图像。我尝试了 运行 下面的命令
babelwhale::pull_container("ubuntu:18.04")
但是报错如下
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/create?fromImage=ubuntu&tag=18.04: dial unix /var/run/docker.sock: connect: permission denied
Error in processx::run("docker", c("pull", container_id), echo = TRUE) :
System command error
您似乎在 unix 系统中使用 RStudio,这可能需要 root 访问权限才能从 docker 中提取图像。我认为您应该尝试使用命令
从终端以 sudo 权限启动 Rstudio
sudo rstudio
然后重新运行上面的 babelwhale 函数。
我无法使用 babelwhale 库从 Rstudio 中提取 docker 图像。我尝试了 运行 下面的命令
babelwhale::pull_container("ubuntu:18.04")
但是报错如下
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/create?fromImage=ubuntu&tag=18.04: dial unix /var/run/docker.sock: connect: permission denied
Error in processx::run("docker", c("pull", container_id), echo = TRUE) :
System command error
您似乎在 unix 系统中使用 RStudio,这可能需要 root 访问权限才能从 docker 中提取图像。我认为您应该尝试使用命令
从终端以 sudo 权限启动 Rstudiosudo rstudio
然后重新运行上面的 babelwhale 函数。