docker-compose中怎么部署springboot+mysql项目
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,docker-compose中怎么部署springboot+mysql项目,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
千家信息网最后更新 2025年01月24日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安全错误
数据库的锁怎样保障安全
网络技术员网站
mongo 关系型数据库优点
国外的网络安全现状
宇轩网络技术有限
软件开发工具调查
友邦保险有软件开发吗
周村物料开单软件开发公司
小学生网络安全教育要求
网络安全防护设备招投标
适合女生的安卓软件开发
分布式数据库的分布式查询有哪些
java数据库事务只读
北京浪潮云服务器
服务器管理楼安装系统
创建表空间报数据库未打开
已成为网络安全国家战略
网络安全性
中国农业银行软件开发中心好吗
云南巨邦网络技术有限
中小学生家庭教育和网络安全
对网络安全构成威胁有
网络安全教育内容165字
市网络安全管理办法
时间服务器下载
服务器安全性测试
神经网络技术发展现状
杭州西奥服务器如何设置并联
自动化如何转软件开发
贵州诚信积分管理软件开发
税务筹划软件开发