我有以下内容Dockerfile
:
FROM gcr.io/google-appengine/openjdk
...
EXPOSE 8080
WORKDIR /app
ENTRYPOINT exec java $JAVA_OPTS $SERVICE_OPTS -jar Server.jar
这将启动一个由 Tomcat 服务器提供服务的 Spring Boot 项目。为了启动,spring boot 需要对其 JPA 组件进行数据库访问:
# Spring Datasource
spring.datasource.url=jdbc:google:mysql://INSTANCE_NAME/DATABASE?user=db-user&password=*******
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.username=db-user
spring.datasource.password=********
我的app.yaml
:
runtime: custom
env: flex
beta_settings:
cloud_sql_instances: INSTANCE_NAME
我还没有弄清楚如何建立云sql连接。有任何想法吗?