Невозможно запустить команду docker log из скрипта python - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь запустить команду docker logs из сценария python. Но это дает мне следующую ошибку:

out:<open file '/data/output/docker_log.log', mode 'a' at 0x7f68292b7f60>
err:'logs: 1: logs: docker: not found\n'

Вот код, который я использовал:

with open('/data/output/docker_log.log', 'a') as off:
    cmdArr = ['docker', 'logs', '--since', '9m', 'abc-service']
    proc = subprocess.Popen(cmdArr, stdout=ofd, shell=True)

Есть идеи, что я здесь не так делаю?

...