python - 用于守望台的“docker run”命令的 Python 脚本
问题描述
我想通过 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 or list) -- 在容器中运行的命令。
看到这个
推荐阅读
- bytecode - Javassit:如何删除超类
- html - 有没有办法让“输入”击键单击特定按钮?
- c - 在函数中使用指针并修改 main()
- android-studio - Android Studio In App Billing 如何在设备上验证购买?
- angular - 如何在表单上实现自定义验证器,其中验证逻辑需要来自可观察对象的数据
- javascript - Javascript:无法设置未定义的属性
- javascript - MySql SELECT 多个根据表单输入和发布
- python - 如何写入另一个 Google App Engine 应用程序?
- scala - 如何在Scala中检查字符串的字符是否包含整数?
- tensorflow - (base) Admin's-iMac:~ admin$ ,这是什么(base)?康达安装后