用docker-compose启动一个eureka服务,然后通过宿主机ip:端口访问,无法访问
这是docker-compose文件
version: '3'
services:
eureka:
build: .
image: testcompose/register
container_name: z-eureka
restart: always
ports:
- 8781:8781
划红线的是执行docker-compose up后生成的网络
bridge是默认的网络,之前是17,由于冲突问题改成了18,在bridge里的容器服务就可以通过ip:端口访问
新生成的这个容器无法通过宿主机:端口访问,请问大佬这该怎么解决,看各种教程文章里面的例子都可以访问
you need publish the port on the container: https://docs.docker.com/config/containers/container-networking/
请问有解决吗,我也遇到这个问题,使用云服务器启动就行,本地的服务器不行,网上说的网桥网桥与局域网冲入,配置了还是不行