コード例 #1
0
ファイル: DeployTool.py プロジェクト: ariella/DeployTool
 def main(self):
     d = Docker()
     print "Criando container: ", self.arquivo.get("name")
     container = d.criar_container(self.arquivo.get("name"))
     d.iniciar_container(container)
     print "Clonando repositorio: ", self.arquivo.get("repo")
     print "Instalando aplicacao..."
     for c in self.arquivo.get("commands"):
         print "Executando: ", c
         saida = d.executar_comando(container, c)
         print saida
     print "Maquina provisionada no IP: ", d.inspecionar_container(
         container).get("NetworkSettings").get("IPAddress")