tl; др: Вы не можете. В том, как вы спрашиваете, я думаю. Может быть, вы можете сделать это по-другому.
Более длинная версия:
- Не воспринимайте это как бойкий ответ.
- Я думаю, что доходит до сути того, как мы упаковываем исходный код
- , беря исходный код из репозиториев
- или принимая двоичные агрегации, например как
.deb
файлы - или бинарные метаагрегации, здесь слои Docker
- Вы понимаете, что существуют слои Docker, содержащие компоненты
- Если я правильно прочитал ваш запрос,Вы хотите «перевернуть» один слой
- , т.е. извлечь часть RStudio из док-станции RStudio
- Я думаю, что вы не можете
- По сути, контейнер RStudio Docker просто распаковывает.deb они поставляют
- Так что вы должны перевернуть весь свой стек
- Начать с r-ver или r-base, добавить ваши конкретные потребности в разработке
- Затем добавьте RStudio .deb, как мы делаем в контейнере RStudio
- (Legalese: у нас есть явное разрешение на его распространение, я сомневаюсь, что это транзитивно)
Надеюсь, это поможет. Заполните все пробелы, где я неправильно понял свои предположения.