Skip to content

📦 build(docker-compose): 新增 Docker Compose 部署方案#149

Open
begineer-py wants to merge 1 commit into
jishenghua:masterfrom
begineer-py:fix/docker-startup-issue
Open

📦 build(docker-compose): 新增 Docker Compose 部署方案#149
begineer-py wants to merge 1 commit into
jishenghua:masterfrom
begineer-py:fix/docker-startup-issue

Conversation

@begineer-py

Copy link
Copy Markdown
  • 定义多阶段 Dockerfile 构建前端、后端及 Nginx 镜像。
  • 引入 Docker Compose 文件,统一编排 MySQL、Redis、后端和 Nginx 服务。
  • 解决 MySQL 8.0 认证插件与旧版 Java 驱动的兼容问题。
  • 配置 Nginx 作为前端静态文件服务器和后端 API 网关。
  • docker-compose up -d --build啓動後訪問http://localhost:3001
  • 目前使用較大鏡像之後會改成alpine

- 定义多阶段 Dockerfile 构建前端、后端及 Nginx 镜像。
- 引入 Docker Compose 文件,统一编排 MySQL、Redis、后端和 Nginx 服务。
- 解决 MySQL 8.0 认证插件与旧版 Java 驱动的兼容问题。
- 配置 Nginx 作为前端静态文件服务器和后端 API 网关。

📦 build(eclipse): 为后端项目添加 Eclipse IDE 配置

- 新增 Eclipse 项目相关文件,如 .project, .classpath, .factorypath。
- 配置 Java 编译器、注解处理器和 Maven 集成设置。
- 统一项目资源编码为 UTF-8。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant