docker - Rstudio docker image 存储提交后的数据
问题描述
当我使用已安装的软件包从 Rocker/rstudio 创建映像时,提交后它就像 4Gb。但是当我运行它,在其中工作,加载一些数据和更多包,然后在 Rstudio 中清除工作区,停止容器并提交时,它是 18Gb。当我重新运行图像时,我正在处理的所有数据都在那里,所以我想这是因为数据存储在那里。
如何在提交容器之前修复它并正确清理缓存?
我使用 -d -p -P -v -e 选项运行 docker 映像并在没有任何其他选项的情况下提交。
解决方案
推荐阅读
- python - 包括烧瓶棉花糖会导致失败
- sql-server - 在 dtexec 处覆盖连接字符串
- android - 如何防止 WifiManager.getConnectionInfo 触发位置检查?
- javascript - 如何使用来自同一个 npm 包 react-router-dom 的路由和重定向?
- angular - 在不模拟路由器的情况下测试 ActivatedRoute.paramMap
- typescript - 具有基于字符串的键的对象数组的类型声明?
- javascript - 无法从 firebase 读取未定义数据的属性“减少”
- bash - 为什么没有在导出命令的赋值部分扩展通配符?
- javascript - 如何在 React 中删除对象数组中的多个项目?
- r - 如何在闪亮中使用 actionButton 刷新或覆盖绘图