问题标签 [docker-network]

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 回答
3044 浏览

docker - 无法从另一个容器“错误地址”ping 容器

我有一些容器的堆栈。其他人无法通过他的主机名访问其中一个,这似乎是一个 IP 地址问题。

码头工人网络检查我的堆栈

api 服务可以使用主机名 ping webview 服务,但这不是我的 webview 服务的好 ip:

webview 无法使用主机名 ping api 服务(错误地址错误),但它适用于我的服务的 ip 地址:

docker网络有问题,但我不知道如何解决。我已经卸载并重新安装了 docker,删除了 docker eth 条目......知道吗?非常感谢您的帮助 !

0 投票
0 回答
812 浏览

docker - Docker swarm:无法卷曲到服务容器

我有一个在堆栈群下运行的服务:

如您所见,我的服务在 8300 端口上运行。

问题是当我运行 curl 时;它似乎没有回复:

curl:(52)来自服务器的空回复

另一方面,如果我手动运行我的容器(没有堆栈并且没有群服务)(docker run ...)

->卷曲效果很好

我的docker-compose如下:

我的网络列表如下:

有什么建议让它在群服务下工作吗?

0 投票
1 回答
411 浏览

docker - 如何配置 Kibana docker-compose 以将 ElasticSearch 容器放在同一网络中

我有这个 docker-compose.yml 配置:

如何告诉 Kibana 使用与弹性搜索容器相同的 docker 网络?我想我必须添加

到 kibana 容器,我还需要做什么?这里的最佳做法是什么?

0 投票
1 回答
83 浏览

docker-compose - Kibana 无法使用 docker-compose 在 docker 网络中与 ElasticSearch 通信

我有一个 docker-compose 配置,但 Kibana 无法访问 ElasticSearch:

这是我的 docker-compose.yml 文件:

有谁知道为什么 Kibana 不能与 ElasticSearch 对话?也许我应该使用这个:

而不是这个:

?

非常感谢任何帮助我必须添加一些文本以使问题完整 tyvm

0 投票
0 回答
1071 浏览

docker - Ansible docker_network 在缺少 docker 模块时失败

在第一次运行时,我的 Ansible 角色的“创建网络”步骤中不断出现以下错误。每次我运行 ansible 脚本时,它似乎都在工作。我错过了什么吗?docker 需要更多时间来启动吗?

Ansible 码头工人角色:

0 投票
1 回答
49 浏览

docker - Docker网络接口卡带宽限制?

docker的网络接口带宽限制是如何确定的?是基于物理网卡带宽吗?如果没有,从哪里获取带宽?

我有一个特定的应用程序部署,docker 创建多个网卡。现在,当我们将数据发送到该节点时,我们将其发送到物理网卡,即 1Gbps,我们能够看到物理网卡中的传入数据,并且正如我们所期望的,我们还可以看到 docker 创建的网卡上的数据,现在当我想确定该节点每秒的带宽使用情况时,我可以假设所有 docker nics 使用的带宽是从物理带宽中获取的吗?例如:在运行测试中,如果物理网卡的带宽使用量为 100Mbps,而 4 个 docker 网卡的总带宽为 200Mbps,那么我们是否可以说物理网卡的总带宽使用量为 400Mbps?

0 投票
1 回答
861 浏览

docker - 如何连接在不同网络上运行的不同 docker 容器

我的 docker-compose 文件中有两个服务。一个用于 Python django 应用程序,另一个用于 mysql 数据库。当我对两个容器使用相同的网络时,django 应用程序可以毫无错误地连接到数据库,但是每当我为它们使用不同的网络时,django 就无法连接到 mysql。

现在我的问题是——

如何连接在不同网络中运行的多个容器

Docker撰写文件:

0 投票
2 回答
4740 浏览

python - 如何使用 docker SDK for python 获取 docker 容器的 IP 地址?

我正在使用 启动一个容器network_mode = bridge,当我在终端中检查网络容器时,我得到了容器 IP 地址。

但是,我无法从容器对象中获取此 IP 地址。有没有不搜索网络对象中的容器的解决方案?

0 投票
1 回答
329 浏览

docker - Docker Swarm:如何修复 swarm 网络名称

我正在使用Docker swarm,在我的 docker -compose文件中,我声明了一个 netwrk 配置:

之后我正在运行:docker stack deploy myStack -c myComposefile.yml

结果网络的问题是:

我的问题在于这个网络的名称:“ myStack_myNetwork

我如何才能将其修复为:“ myNetwork

因为我在其他堆栈中重用这个网络。

建议?

0 投票
2 回答
1988 浏览

docker - 用于在容器之间进行通信的 docker-compose 主机名适用于 postgres,但不适用于 app

我有以下内容docker-compose.yml

我需要nuxt服务来与app.

nuxt服务 ( docker-compose run --rm --service-ports nuxt bash) 内,如果我运行

但如果我这样做:

为什么它适用于postgres但不适用于app

如果我这样做docker network inspect 4fcb63b4b1c9,它们似乎都在同一个网络上:

那为什么呢?也尝试使用别名,但没有成功。:(