从另一个容器访问的Docker容器端口

Nopcea Flavius

我有一个在port1上运行service1的container1

我有一个在port2上运行service2的container2

如何从service1:port1访问service2:port2?

我提到容器是链接在一起的。

我问是否有一种方法可以不访问docker0 IP(端口可见)

谢谢

米奇

首选的解决方案是将两个容器都放在同一网络上,使用内置的dns发现通过名称到达另一个节点,您将能够通过容器端口(而不是主机发布的端口)访问它们。通过CLI,它看起来像:

docker network create testnet
docker run -d --net testnet --name web nginx
docker run -it --rm --net testnet busybox wget -qO - http://web

繁忙框显示了一个示例客户端容器,该客户端容器通过端口80连接到名称为web的nginx容器。请注意,此端口不需要发布即可被其他容器访问。

使用自己的网络设置多容器环境是docker-compose的一项常见任务,因此,如果您发现自己经常这样做,我建议您研究一下该工具。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从本地主机上另一个容器内的容器访问docker端口

来自分类常见问题

从另一个容器访问Docker容器

来自分类Dev

从另一个Docker容器内部在Docker容器中运行的访问服务

来自分类Dev

从另一个Docker容器中的pgAdmin4访问Docker容器上的PostgreSQL

来自分类Dev

如何从另一个容器访问容器视图

来自分类Dev

如何从另一个容器访问容器视图

来自分类Dev

从另一个容器中的硒访问的Docker容器中的Firefox

来自分类Dev

管理来自另一个容器的容器docker

来自分类Dev

提供一个稳定的URL来从另一个Docker容器访问Docker容器

来自分类Dev

如何从另一个Docker容器访问安装在Docker容器中的应用程序?

来自分类Dev

在另一个Docker容器中运行一个Docker容器?

来自分类Dev

在另一个Docker容器中运行一个Docker容器?

来自分类Dev

访问另一个 docker 容器中生成的数据

来自分类Dev

ddev:从另一个容器调用Web容器的某个端口的端点

来自分类Dev

在另一个内部使用 docker 容器的数据

来自分类Dev

Docker compose 删除另一个容器

来自分类Dev

如何使用环境变量从另一个容器中获取一个 docker 容器中的 ip 和端口?

来自分类Dev

如何从在 docker compose 中的不同端口上运行的另一个烧瓶容器调用一个容器的端点?

来自分类Dev

从另一个Docker容器中的另一个应用程序启动Docker容器

来自分类Dev

从另一个Docker容器中的另一个应用程序启动Docker容器

来自分类Dev

如何使用docker-compose设置一个容器以允许其整个卷访问另一个容器

来自分类Dev

从另一个容器连接到在Docker容器中运行的无头nREPL

来自分类Dev

从其他主机上的另一个容器通过SSH进入docker容器

来自分类Dev

如何在构建另一个容器的过程中填充Mysql docker容器?

来自分类Dev

在另一个容器的构建过程中无法解析Docker容器

来自分类Dev

Docker,如何在PHP中的另一个容器中获取容器IP?

来自分类Dev

Docker 容器从另一个容器挂载数据库

来自分类Dev

Docker swarm 容器无法解析另一个节点中的容器地址

来自分类Dev

docker:从另一个容器观察容器日志/stdout/stderr?

Related 相关文章

  1. 1

    从本地主机上另一个容器内的容器访问docker端口

  2. 2

    从另一个容器访问Docker容器

  3. 3

    从另一个Docker容器内部在Docker容器中运行的访问服务

  4. 4

    从另一个Docker容器中的pgAdmin4访问Docker容器上的PostgreSQL

  5. 5

    如何从另一个容器访问容器视图

  6. 6

    如何从另一个容器访问容器视图

  7. 7

    从另一个容器中的硒访问的Docker容器中的Firefox

  8. 8

    管理来自另一个容器的容器docker

  9. 9

    提供一个稳定的URL来从另一个Docker容器访问Docker容器

  10. 10

    如何从另一个Docker容器访问安装在Docker容器中的应用程序?

  11. 11

    在另一个Docker容器中运行一个Docker容器?

  12. 12

    在另一个Docker容器中运行一个Docker容器?

  13. 13

    访问另一个 docker 容器中生成的数据

  14. 14

    ddev:从另一个容器调用Web容器的某个端口的端点

  15. 15

    在另一个内部使用 docker 容器的数据

  16. 16

    Docker compose 删除另一个容器

  17. 17

    如何使用环境变量从另一个容器中获取一个 docker 容器中的 ip 和端口?

  18. 18

    如何从在 docker compose 中的不同端口上运行的另一个烧瓶容器调用一个容器的端点?

  19. 19

    从另一个Docker容器中的另一个应用程序启动Docker容器

  20. 20

    从另一个Docker容器中的另一个应用程序启动Docker容器

  21. 21

    如何使用docker-compose设置一个容器以允许其整个卷访问另一个容器

  22. 22

    从另一个容器连接到在Docker容器中运行的无头nREPL

  23. 23

    从其他主机上的另一个容器通过SSH进入docker容器

  24. 24

    如何在构建另一个容器的过程中填充Mysql docker容器?

  25. 25

    在另一个容器的构建过程中无法解析Docker容器

  26. 26

    Docker,如何在PHP中的另一个容器中获取容器IP?

  27. 27

    Docker 容器从另一个容器挂载数据库

  28. 28

    Docker swarm 容器无法解析另一个节点中的容器地址

  29. 29

    docker:从另一个容器观察容器日志/stdout/stderr?

热门标签

归档