通过Docker容器按主机名访问另一个容器

时间:2019-07-05 11:43:59

标签: docker docker-networking

我创建了一个用户定义的桥接网络,如下所示:

docker network create my-net

然后我创建了两个docker容器并将它们附加到同一网络:

docker create --name datalogger_container --network my-net --publish 9650:9650 datalogger:latest
docker create --name ui_container --network my-net --publish 5000:80 datalogger_ui:latest

容器ui_container是一个Flask应用程序,它尝试对datalogger_container进行其余调用。但是,通话失败。

我在ui_container中使用主机名'datalogger_container',但看到错误消息

  

InvalidSchema:找不到用于的连接适配器   'datalogger_container:9650 / load_details'

在flask应用程序的控制台输出中

。端口9650已暴露。有人可以帮忙吗?

0 个答案:

没有答案