我正在Alpine Linux中运行一个rocker/rstudio docker容器,并希望在/home/myFolder
下安装一个现有文件夹,其中包含一些数据供容器读取和写入。
我尝试按照建议的in this post安装文件夹,但我看不到RStudio中列出的文件夹。这是我试过的几个命令没有成功。我做错了什么?
docker run -d -p 8787:8787 -v /home/myFolder:/myFolder/ rocker/rstudio
docker run -d -p 8787:8787 -v /home/myFolder rocker/rstudio
答案 0 :(得分:2)
我会尽力澄清你想要做的事情:
docker run -d -p 8787:8787 -v /home/myFolder:/myFolder/ rocker/rstudio
使用上面的命令,您将主机文件夹/home/myFolder
挂载到文件夹/myFolder/
中的docker容器中。要查看您的文件夹是否已安装在容器内,请尝试:
docker exec -it <name-of-the-container> bash
ls -la /myFolder
你要做的另一件事是:
docker run -d -p 8787:8787 -v /home/myFolder rocker/rstudio