docker run --name tsb -p 8808:8080 -d testspringboot 8808:8888 前一个数值是访问路径的端口号,后一个数值是上传的jar包中项目设定的端口号,默认8080 访问测试,测试地址:http://172.19.186.149:8898/start/test 172.19.186.149:8898 是虚拟机ip+访问路径的端口号 start/test 是项目中controller路径 项目中数据库连接地址是虚拟机中docker ip,查看虚拟机docker ip命令:docker inspect --format='{{.NetworkSettings.IPAddress}}' mysql_test (mysql_test 为虚拟机MySQL容器名)
docker运行有数据库连接的springboot项目无法访问
最新推荐文章于 2023-10-16 20:16:28 发布