真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

docker-compose中怎么部署springboot+mysql項目

docker-compose中怎么部署springboot+MySQL項目,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

專注于為中小企業(yè)提供成都網(wǎng)站制作、做網(wǎng)站服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)西青免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

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

數(shù)據(jù)庫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

可以看到正常返回的結(jié)果:Hello, name

2. 需要測試帶有數(shù)據(jù)庫的鏈接:http://xxx:8080/user/get?userId=1

{"id":1,"userName":"bobo","password":"123456","age":18}

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。


當前標題:docker-compose中怎么部署springboot+mysql項目
文章URL:http://weahome.cn/article/jhhjdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部