#!/usr/bin/python
#coding=gbk
'''
Created on 2017年3月9日
@author: ligang
'''
import socket
import commands
import time
import os
import shutil
import psutil
import threading
###############################################################################
#部署項目
def docker_deploy(messagearr):
try:
print("解析部署參數")
containers = messagearr[2]
dockerimages = messagearr[3]
dockerport = messagearr[4]
status = docker_deploy_process(containers,dockerimages,dockerport)
return status
except Exception , e:
print("部署出錯......")
print e
return 101
#部署主函數
def docker_deploy_process(containers,dockerimages,dockerport):
try:
commands_line = "/home/shell/dockerrun "+containers+" "+dockerimages+" "+dockerport
re