我想通过Python脚本运行以下Docker容器。
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once
到目前为止,我已经使用docker py文档得到了这个。
bindVolume = {'/var/run/docker.sock': {'bind': '/var/run/docker.sock', 'mode': 'rw'}}
client.containers.run('containrrr/watchtower', name="watchtower", volumes = bindVolume, auto_remove=True
但是我该怎么称呼--run-once
呢?
试试这个:
client.containers.run('containrrr/watchtower',command=["--run-once"], name="watchtower", volumes = bindVolume, auto_remove=True)
command(str或list(–要在容器中运行的命令。
请参阅此