容器之间通信方法

主机上的服务与服务、程序与程序之间相互通信或连接不再使用127.0.0.1localhost

URLOS是基于Docker容器的云主机管理平台,在URLOS平台上,实现容器之间相互通信的方法有:

1、通过服务名称访问(推荐使用)

在URLOS平台上,容器之间可以通过服务名称进行访问,例如:php容器(服务名称:php74001)要访问mysql容器(服务名称:mysql001),我们可以将mysql容器对应的服务名称作为通信地址来使用:

image-20230923103558968

image-20201022142830389

一般情况下,我们推荐使用服务名称来访问。


2、通过宿主机的IP:port访问(需要暴露端口)

通过宿主机的IP:port访问,只能依靠监听在暴露出的端口的进程来进行有限的通信。

如采用此方法,则必须在服务端口中填写端口号:

image-20230923103654839

Copyright © www.urlos.com 2021 all right reserved,powered by Gitbook文档最近一次修订时间: 2023-09-23

results matching ""

    No results matching ""