0

为了应用 MLOps“左移”方法,我为每个项目从虚拟环境切换到容器。问题是,我想记录我使用的 R 包的版本,以便当我从 a 构建容器时,Dockerfile我有一个包含所有正确包的容器。

我目前的方法是使用renv锁定文件并调用renv::restore(). Dockerfile这种方法有效,但是每当我对环境进行快照时,renv都会创建所有其他钩子,例如renv文件夹,而这些钩子.Rprofile在我的容器中是无用的,因为我拥有的唯一环境是容器之一。

有没有聪明的方法呢?

4

0 回答 0