当我们使用
我正在尝试从python脚本中运行此命令。命令成功启动,但是在命令之后,我不知道已完成多少进程。是否有任何方法可以监视
谢谢
docker-compose.yml
文件运行docker-compose up -d
命令时,它会开始构建镜像或从注册表中拉取镜像。我们可以在终端上看到这个命令的每一步。我正在尝试从python脚本中运行此命令。命令成功启动,但是在命令之后,我不知道已完成多少进程。是否有任何方法可以监视
docker-compose up -d
命令的状态,以便脚本可以让用户(使用脚本的人)知道进程已经完成了多少,或者docker-compose
命令因某些原因失败了?谢谢
from pexpect import pxssh
session = pxssh.pxssh()
if not session.login(ip_address,<USERNAME>, <PASSWORD>):
print("SSH session failed on login")
print(str(session))
else:
print("SSH session login successfull")
session.sendline("sudo docker-compose up -d")
session.prompt()
resp = session.before
print(resp)