我目前正在跟踪我的 MLflow 运行到本地文件路径 URI。我还想设置一个远程跟踪服务器与我的合作者共享。我想避免的一件事是将所有内容都记录到服务器,因为它可能很快就会被失败的运行淹没。
理想情况下,我想保留我的本地跟踪器,然后只能将有希望的运行发送到服务器。
将跑步从本地跟踪器复制到远程服务器的推荐方法是什么?
我在 Docker 映像中有一个 bash 脚本,我可以通过该脚本传递命令行参数docker run(已在 中指定 bash 脚本ENTRYPOINT并在中指定默认参数,CMD如本答案中所示)。所以我会运行类似的东西
docker run my_docker_test argument_1
Run Code Online (Sandbox Code Playgroud)
现在我想将多个(大约 50 个)容器部署到 OpenShift 或 Kubernetes,每个容器都有不同的参数值。据我所知,在 Kubernetes 中我可以在对象配置 yaml 文件中指定command和。args是否可以像 in 那样直接从命令行传递参数docker run,例如传递到kubectlor oc,而无需每次想要更改参数值时都创建一个新的 yaml 文件?