[英]Can't run Python programs in VS Code - 'cmd' is not recognized as an
[英]How Can I Run the python programs on Docker using active containers with the VS Code?
我想运行 Kafka 生产者/消费者并使用 VS Code 将它们连接到 Broker。
1- 我已经用 docker-compose 运行了一个 Kafka Broker,有一个活动的 Kafka 容器。 如何在不本地安装的情况下使用 Kafka 容器?
我已经在我的本地机器上安装了 kafka 库,一切正常。
预期:使用 Kafka 容器而不是本地库。
我在回答这个假设时假设你说你的机器,你指的是你的本地机器(我会直接对你的问题发表评论,要求澄清,但我还没有足够的代表)。 在本地安装库允许它在本地工作,但不能在其他环境中工作。 因此,您还需要在目标环境中安装 Kafka 库。
我不了解kafka
,以我的经验,我使用docker-compose来构建wordpress
和mysql
,而wordpress
基于mysql
,而mysql
在docker-compose.yml
有明确说明。 当我运行docker-compose up -d
, wordpress
连接到mysql
容器而不是我的机器上的mysql
。
如何在不本地安装的情况下使用 Kafka 容器?
不清楚“它”是什么...... Docker 镜像? 这不是 Docker 的工作方式。
您需要在本地
安装
pull Docker 镜像才能使用它
我已经在本地机器上安装了 kafka 库
我假设你的意思是从 kafka.apache.org 下载的东西? 如果是这种情况,不,Python 不需要它
相反,您将不得不 pip 安装一些 Kafka Python 包并编写代码以与 Kafka 容器进行通信
听起来您想使用 VS Code 连接到容器或远程机器。 请参阅VS Code 中的远程开发说明,了解如何通过 SSH 远程连接到容器或机器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.