springBoot项目如何访问虚拟机中docker部署的redis集群

容器启动时候用host模式即共享网络模式和宿主机使用同一个网络

#使用宿主机的ip和端口,但是容器的系统,进程列表等还是和主机隔离。
#docker run -tid --net=host --name docker_host1 ubuntu-base:v3
#docker run -tid --net=host --name docker_host2 ubuntu-base:v3
#这里的ubuntu-base:v3可以是其他容器如redis容器
#docker exec -ti docker_host1 /bin/bash
#docker exec -ti docker_host1 /bin/bash
#ifconfig –a
#route –n

然后使用宿主机的端口(docker容器中ifconfig的地址)号即可访问虚拟机中doker容器的redis

posted @ 2022-07-05 16:06  白玉神驹  阅读(538)  评论(0)    收藏  举报