问题标签 [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.

0 投票
0 回答
40 浏览

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而不是本机版本。这就是我所希望的,至少……

所以问题是:

  1. 这是否表明这crc32c是问题所在?
  2. 如何确保我使用的是本机crc32c
  3. 有没有人在使用aiokafkaonpython:buster-3.9.x之前看到过这个?
0 投票
1 回答
65 浏览

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 dockersystemctl start docker. 我也尝试过再次卸载和安装 docker。

所以,我想要一种方法来解决上述问题,以便程序正确执行。而且,我相信这是因为我的 Python Docker 客户端无法找到 Docker 守护进程。

如果有人有办法解决这个问题,请提供适当和简单的解释。那么这对我很有帮助。

由于我是初学者,所以如果答案也可以以对初学者友好的方式提供,我将不胜感激。

0 投票
1 回答
20 浏览

python - 如何使用 docker sdk for python 删除网络?

我正在为 python 使用 docker sdk

我正在创建一个这样的网络

效果很好。

我想删除这个网络。

我正在尝试这样

但网络仍然存在。

Doc 只显示prune. 没有rm

如何正确执行?

0 投票
0 回答
24 浏览

docker - Docker-Compose 在构建 docker 映像时未从本地数据库创建模式

我创建了一个包含 2 个服务 web 和 POSTGRES 的 docker-compose 文件。当我运行下面的 docker-compose 文件时,它不会在我的本地 POSTGRES 数据库中创建表。我已经提供了要使用的环境变量。我认为它应该使用这些变量并获取模式并在 docker 中创建模式,对吗?当我调用其余 API 时,我得到的关系“x”不存在。

0 投票
1 回答
17 浏览

python - 错误请求(“错误读取构建参数:json:无法将数字解组为字符串类型的 Go 值”)

使用 docker python 库,

得到