我在AWS上使用Docker运行我的机器学习实验。
我想要一种方法来准确跟踪每个Docker映像中每个训练运行的内容。
例如,我可以在每次训练运行时创建一个新的Docker“标签”并保存此标签。
但这需要我每次都更新YAML文件中的Docker标记……现在我只使用“Docker”,它总是让我使用最新的:latest镜像。
我想每次我构建的时候,我可以创建两个标签,"latest“和"random_string”,当我将我的实验代码上传到AWS时,我可以将最新的"random_string“保存到那个实验的配置文件中。
总而言之,我只想要一种方法,在依赖关系和代码不断变化的机器学习管道中精确地重现我的Docker镜像。
发布于 2020-07-14 15:18:44
对于你的管道和许多管道来说,推两个标签听起来像是正确的方式。
但不是"random_string“,而是一个"version_number”(例如:"1.1.1")
https://stackoverflow.com/questions/62889417
复制相似问题