def run(container, containerArgs, config, basePath=None, networks=None):
params = readCreateParameters(
container, config, basePath=basePath, networks=networks, asList=True)
if params.isFail():
return params
try:
cmd = [DOCKER_CLIENT, "run", "--rm", "--interactive", "--tty"] + params.getOK() + containerArgs
logger.debug("EXECVP - %s" % subprocess.list2cmdline(cmd))
os.execvp(DOCKER_CLIENT, cmd)
except Exception as ex:
return Fail(ex)
评论列表
文章目录