最近在使用 docker-compose
的方式来构建容器,发现在本机上部署服务,本机可以访问,但是其他机器就无法访问了。
经过几天的摸索,总结了一些经验教训。
旧版的配置文件信息
这样配置会导致其他机器无法访问这台机器的服务。但如果是虚拟机上配置的,可以看后续的参考部分修改。
# yaml 配置
version: '3'
networks:
default:
driver: bridge
xtynet:
external:
name: mynet
services:
neo4j_xty:
image: "neo4j:3.5"
container_name: neo4j_my
ports:
- "7474:7474"
-