问题标签 [dockerpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dockerpy - 如何使用 docker-py 运行 docker 标签
在命令行上,您可以运行docker tag [from] [to]
为图像指定另一个名称。该文档未提供有关如何以编程方式执行此操作的任何信息。
如何使用 docker-py 进行 docker tag 操作?
python - docker-py:是否可以向 services.create 添加运行状况检查命令?
有没有办法在使用 docker-py SDK创建新服务时指定运行状况检查命令?
此选项在使用标志“--health-cmd”的 docker cli以及创建新容器运行时的 SDK 中可用,但即使使用低级别,我也找不到为服务指定运行状况检查命令的方法API。
python - Py-Docker create_container 使用远程卷
我正在使用 pydocker 库远程运行一个 docker 容器。我需要在正在运行的容器中挂载一个本地目录。该文档确实提到了使用 API 创建卷的方法。但是,我无法弄清楚如何在创建容器时使用该卷。
我正在关注https://docker-py.readthedocs.io/en/stable/api.html#module-docker.api.container上的文档
python - docker-py:如何将 IP 地址绑定到容器
假设我有一个名为“mynet”的网络,我想启动一个 IP 地址绑定到 192.168.23.2 的容器。
我开始的代码是:
我从这里做什么?我正在有效地寻找--ip
与docker run
.
python - 使用 Python SDK 创建 Docker 容器并在其中执行命令
我正在尝试使用 Docker Python SDK 创建一个 Docker 容器,并在其中继续执行一些命令并获得一些结果。
我在文档中发现我可以运行容器执行命令然后这个容器就消失了
或创建一个容器并使其作为守护进程运行
但我仍然不知道如何保持容器运行并发送命令执行,这可能吗?还是我错过了什么?还是我误解了什么?
dockerpy - python docker-py 客户端比服务器更新
我想从 python 3.6.3 运行 docker。来自终端(Ubuntu)的命令工作正常,但我的 python 脚本:
返回:
APIError:400 客户端错误:错误请求(“客户端比服务器更新(客户端 API 版本:1.30,服务器 API 版本:1.24)”)
docker-machine 和 docker 版本
docker-machine 版本 0.13.0,构建 9ba6da9
客户端:
版本:1.12.6
API 版本:1.24
Go 版本:go1.7.4
Git 提交:78d1802
构建:2017 年 3 月 14 日星期二 09:47:15
OS/Arch:linux/amd64服务器:
版本:1.12.6
API 版本:1.24
Go 版本:go1.7.4
Git 提交:78d1802
构建:2017 年 3 月 14 日星期二 09:47:15
OS/Arch:linux/amd64
ansible - 无法安装 ansible-awx
我正在尝试安装 AWX,但它失败并出现以下错误
版本信息
docker --version
错误
谁能指出我做错了什么?
还有一种方法可以在没有 docker/container 的虚拟机中安装 AWX,就像任何其他应用程序一样?
bash - 使用 docker sdk for python 将 docker 容器内的 shell 脚本的输出捕获到文件中)
我的 docker 容器中有一个名为test.sh
. 我想将此脚本的输出通过管道传输到文件中。我可以使用docker exec
命令或登录到 shell(使用docker run -it
)并运行./test.sh > test.txt
. 但是,我想知道如何使用 docker sdk for python 来实现相同的结果。到目前为止,这是我的代码:
我正在使用 docker sdk 的低级 API。如果您知道如何使用高级 API 实现与上述相同的结果,请告诉我。
python-3.x - 想要通过 docker 使用 Python3.x api 向 docker 公开端口
这是码头工人链接
我想使用 python docker api 对上面的公开选项进行编码。
因此,我希望 7092 端口应该暴露给 selenium/node-chrome docker。
结果:
请帮助我,在此先感谢。
python - 单元测试以请求在 python 中构建的 docker 容器时连接中止
我的目标是编写一个构建 docker 容器并尝试执行对新建容器的请求的单元测试。
测试首先构建一个 docker 镜像,然后运行该镜像,最后尝试对新创建的容器执行请求。目前运行测试使用py.test
给了我
而在 ipython 中运行相同的代码就可以了。
预期行为: py.test
给出一个成功的结果。
测试
Dockerfile
我的 docker 文件如下所示,
应用程序.py
环境.yml
Gunicorn.conf.py
系统规格
- 服务器版本:17.12.0-ce
- uname:17.3.0 达尔文内核版本 17.3.0