Docker连接Spring Cloud微服务项目
前提:
搭建环境
安装Docker
拉取镜像(必须) openjdk mysql
创建容器
运行容器
Java后端
1.搭建好微服务项目
2.修改yaml文件
- 端口号 ----虚拟机IP
- 3307 ----对应docker中MySQL容器端口号
- school ----对应MySQL容器中的数据库
datasource:
url: jdbc:mysql://192.168.130.138:3307/school?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: 123456
3.创建Dockerfile
# 基础镜像
FROM openjdk:11.0-jre-buster
# 设定时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ >