docker-compose中怎么部署springboot+mysql项目
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,docker-compose中怎么部署springboot+mysql项目,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
千家信息网最后更新 2025年12月02日docker-compose中怎么部署springboot+mysql项目
docker-compose中怎么部署springboot+mysql项目,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
1.核心文件docker-compose.yml
version: '3'services: mysql: container_name: v-mysql image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: 123456 MYSQL_ROOT_HOST: '%' ports: - "3306:3306" restart: always pm_docker: container_name: pm_docker working_dir: /pm-docker-mysql build: ./pm-docker-mysql volumes: - ./pm-docker-mysql:/pm-docker-mysql - ~/.m2:/root/.m2 ports: - 8080:8080 restart: always depends_on: - mysql command: mvn clean spring-boot:run -Dmaven.skip.test=true
数据库application.yml启动:
spring: datasource: url: jdbc:mysql://mysql:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=true username: root password: 123456 driver-class-name: com.mysql.jdbc.Driver mybatis: mapperLocations: classpath:mapper/*.xml typeAliasesPackage: com.pimee.model
搞定,启动代码:docker-compose up -d
1. 启动直接反问:http://xxx:8080/hello/name
可以看到正常返回的结果:Hello, name
2. 需要测试带有数据库的链接:http://xxx:8080/user/get?userId=1
{"id":1,"userName":"bobo","password":"123456","age":18}看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
数据
数据库
帮助
项目
清楚
代码
内容
对此
文件
文章
新手
更多
核心
知识
结果
行业
资讯
资讯频道
链接
难题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全法域外管理
网络安全教育家长应该怎么做
网络安全主题漫画四年级
过于网络安全的问题
网络安全教育课截图
网络安全领导组的职责
网络安全信息主题手抄报
苍之骑士团2服务器排行
ftp服务器叫什么
数据库的建设与使用
在关系数据库系统中所谓的关系是
哈密软件开发参考价
服务器ip帐号
梦幻西游服务器为什么不更新
网络安全作品有奖
炫我集群管理软件的服务器
cpeii数据库
apex电妹网络安全
服务器硬盘主流容量
哔咔服务器选
安徽学生网络技术开发技能
大学生网络安全危险
谷歌服务器登录出现问题
数据库跟前台怎么联系
网络安全等级情况工作介绍
如何用服务器管理客户机
odac数据库连接配置
北京网络技术咨询建议
如何解决服务器被流量攻击
福建电力软件开发