重要步骤如下:
step1:docker内自定义网络nixsNetWork
step2:mysql容器连接nixsNetWork自定义网络后会分配IP 172.18.0.4(随机)
step3:springboot项目打jar包-打镜像(命令行或者用最新ide)修改mysql连接ip为step2分配的ip
公网发布方案一:阿里云主机、域名解析
公网发布方案二:花生壳内网穿透本地映射
公网发布方案三:ngrok
效果图如下:
- 容器制作的时候勿忘修改mysql连接为docker自定义网络(nixsNetWork)给mysql分配的ip
- 现有容器
- 自定义网络nixsNetWork及给各接入的容器分配ip情况
- 启动springboot容器项目,已连接nixsNetWork给mysql分配的ip,注:这里spingboot容器对外开放port:8080 和前面无关
详细操作有问题微信联系:wvqusrtg