问题标签 [python-docker]
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.
python - aiokafka 生产者在 python:buster Docker 容器的一个核心上运行,吞吐量非常低,每秒 1 MiB
我有一些简单的代码来测试aiokafka
库的性能。我正在使用一台 Windows 计算机,运行 Docker for Windows,以及一个 8 核的虚拟机。
在这种情况下,库aiokafka
似乎实现了非常低的生产者吞吐量,大约每秒 1 MiB:
这需要 60 多秒才能在我的计算机上运行,IE 需要 60 多秒才能发送 100 条 1 MiB 消息。我知道这对卡夫卡来说是一个重要的信息,但这很荒谬,我很确定这不应该是表演。当我使用我的个人资料时,cProfile
我看到了这个
所以它把所有的时间都花在了crc32c.py
。当我查看这段代码时,我得出结论,没有办法避免在生产者端调用这段代码。(很明显,如果你现在还不能说我不是 Kafka 专家,也不知道为什么需要这个检查)。
但似乎它这么慢的原因是它使用的是python版本crc32c
而不是本机版本。这就是我所希望的,至少……
所以问题是:
- 这是否表明这
crc32c
是问题所在? - 如何确保我使用的是本机
crc32c
? - 有没有人在使用
aiokafka
onpython:buster-3.9.x
之前看到过这个?
python - Python Docker 客户端无法找到 Docker 守护进程
我正在开发一个 ubuntu/windows 双启动系统,具有以下规格 --> 系统规格
而且,我的 Python 版本是 3.9.7
所以,我正在尝试使用Jina AI运行以下 python 程序:simple-jina-examples/basics/2_executor_options。但是,我不断陷入困境。程序在执行时不断显示以下输出 -->
现在,我已经在我的计算机上安装并运行了 docker。因为,当我这样做时systemctl status docker
,我得到以下输出-->
为了解决这个问题,我已经尝试使用命令停止和启动 dockersystemctl stop docker
和systemctl start docker
. 我也尝试过再次卸载和安装 docker。
所以,我想要一种方法来解决上述问题,以便程序正确执行。而且,我相信这是因为我的 Python Docker 客户端无法找到 Docker 守护进程。
如果有人有办法解决这个问题,请提供适当和简单的解释。那么这对我很有帮助。
由于我是初学者,所以如果答案也可以以对初学者友好的方式提供,我将不胜感激。
python - 如何使用 docker sdk for python 删除网络?
我正在创建一个这样的网络
效果很好。
我想删除这个网络。
我正在尝试这样
但网络仍然存在。
Doc 只显示prune
. 没有rm
。
如何正确执行?
docker - Docker-Compose 在构建 docker 映像时未从本地数据库创建模式
我创建了一个包含 2 个服务 web 和 POSTGRES 的 docker-compose 文件。当我运行下面的 docker-compose 文件时,它不会在我的本地 POSTGRES 数据库中创建表。我已经提供了要使用的环境变量。我认为它应该使用这些变量并获取模式并在 docker 中创建模式,对吗?当我调用其余 API 时,我得到的关系“x”不存在。
python - 错误请求(“错误读取构建参数:json:无法将数字解组为字符串类型的 Go 值”)
使用 docker python 库,
得到