我在我的服务器基础设施中使用了docker,Marathon和Mesos。我想在Marathon UI中改变一些东西。 可能吗?如果是,则从我可以找到已安装的Marathon UI代码库。?
答案 0 :(得分:0)
Marathon是GitHub上的开源软件,因此您可以自行调整源代码,根据需要进行更改,并自行构建,自定义。
UI甚至是一个单独的GitHub项目,因此您可以单独更改它。
https://github.com/mesosphere/marathon https://github.com/mesosphere/marathon-ui/tree/master/src
Github上的Marathon自述文件提供了从源代码构建的说明:
“要从源代码构建Marathon,请查看此repo和子模块,并使用sbt构建JAR:”
git clone --recursive https://github.com/mesosphere/marathon.git
cd marathon
sbt assembly
“运行./bin/build-distribution
将Marathon打包为可执行的JAR(可选)。”