安装平台

Installing platforms

这个平台是定义良好的打包,带有语言或者框架的安装了的依赖,框架是一组应用需要的框架。

平台被定义为Dockerfile。tsuru已经支持大量的Dockefile,在https://github.com/tsuru/basebuilder列出。

这些平台不会在tsuru中预安装,你必须使用tsuru-admin中的platform-add命令把它们加入到你的server。

  1. tsuru-admin platform-add platform-name --dockerfile dockerfile-url

比如,为了从tsuru的基础仓库安装Python平台 ,你仅仅需要调用:

  1. tsuru-admin platform-add python --dockerfile https://raw.githubusercontent.com/tsuru/basebuilder/master/python/Dockerfile

注意:

如果你有多于一个的Docker节点,可能使用docker-registry来在你的Docker节点上增加和分发你的平台。

你可以使用官方docker registry或者自己安装。如果要自己安装,你应该首先在任意的server上安装docker registry。它应该有一个public ip来与你的Docker节点通信。

你应该增加registry地址到tsuru.conf中。

原文: http://doc.oschina.net/tsuru-paas?t=52797