Когда я выполняю команды в Ubuntu 18:
cd ~/r-projects
docker run -d -v $PWD:/home/rstudio rocker/rstudio
docker создает контейнер rstudio, доступный в localhost:8787. Но я не вижу содержимое $PWD внутри сеанса RStudio. Когда я сохраняю файлы в сеансе RStudio, а затем перезапускаю контейнер, эти файлы сохраняются, но я не могу найти их на хосте с помощью команды locate. Кажется, что $PWD не смонтирован, но докер использует другую папку для сохранения состояния RStudio.
Это странное поведение. Я действительно хочу связать какую-то папку на хосте с rstudio внутри контейнера докеров. Что я делаю неправильно?
Официальный инструкции мне не помог.
Пожалуйста, введите правильную команду.


Я решил проблему:
docker run -d -p 8787:8787 -e PASSWORD=123 -v $PWD:/home/rstudio rocker/rstudio
Проблема заключалась в том, что я выполнял команды внутри кластера кубернетов.