dromara / CloudEon

CloudEon uses Kubernetes to install and deploy open-source big data components, enabling the containerized operation of an open-source big data platform. This allows you to reduce your focus on underlying resource management and maintenance.
https://www.cloudeon.top/
Apache License 2.0
429 stars 104 forks source link

Enhance development environment provisioning #69

Closed alifzl closed 1 year ago

alifzl commented 1 year ago

adding docker related things in order to facilitate the development process.

What is the purpose of the change

Facilitate to build and run the CloudEon project, for development purposes.

Brief changelog

It is best to associate an existing issue

Kyofin commented 1 year ago

docker base image use jdk8 better

---Original--- From: "Ali @.> Date: Mon, Jun 12, 2023 20:45 PM To: @.>; Cc: @.***>; Subject: [dromara/CloudEon] Enhance development environment provisioning (PR#69)

adding docker related things in order to facilitate the development process.

What is the purpose of the change

Facilitate to build and run the CloudEon project, for development purposes.

Brief changelog

It is best to associate an existing issue

Added docker-compose.yml

Added mysql 5.7 manifests.

Modified the main Dockerfile in order to support multi-stage paradigm.

Added makefile for less typing.

Added .env file in order to generalize the running process.

You can view, comment on, or merge this pull request online at:

  https://github.com/dromara/CloudEon/pull/69

Commit Summary

1670456 better provisioning

File Changes

(11 files)

 A     .env     (10)   

 M     .gitignore     (6)   

 A     Dockerfile     (17)   

 A     README-DEV.md     (24)   

 A     app-logic-db/Dockerfile     (3)   

 A     app-logic-db/conf.d/my.cnf     (26)   

 A     app-logic-db/initdb.d/create_database.sql     (1)   

 M     cloudeon-server/src/main/resources/application.properties     (4)   

 A     docker-compose.yml     (68)   

 M     docker/Dockerfile     (29)   

 A     makefile     (39)   

Patch Links:

https://github.com/dromara/CloudEon/pull/69.patch

https://github.com/dromara/CloudEon/pull/69.diff

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Kyofin commented 1 year ago

Thx for contribute , the doc can described how to use more detail🤝

---Original--- From: "Ali @.> Date: Mon, Jun 12, 2023 20:45 PM To: @.>; Cc: @.***>; Subject: [dromara/CloudEon] Enhance development environment provisioning (PR#69)

adding docker related things in order to facilitate the development process.

What is the purpose of the change

Facilitate to build and run the CloudEon project, for development purposes.

Brief changelog

It is best to associate an existing issue

Added docker-compose.yml

Added mysql 5.7 manifests.

Modified the main Dockerfile in order to support multi-stage paradigm.

Added makefile for less typing.

Added .env file in order to generalize the running process.

You can view, comment on, or merge this pull request online at:

  https://github.com/dromara/CloudEon/pull/69

Commit Summary

1670456 better provisioning

File Changes

(11 files)

 A     .env     (10)   

 M     .gitignore     (6)   

 A     Dockerfile     (17)   

 A     README-DEV.md     (24)   

 A     app-logic-db/Dockerfile     (3)   

 A     app-logic-db/conf.d/my.cnf     (26)   

 A     app-logic-db/initdb.d/create_database.sql     (1)   

 M     cloudeon-server/src/main/resources/application.properties     (4)   

 A     docker-compose.yml     (68)   

 M     docker/Dockerfile     (29)   

 A     makefile     (39)   

Patch Links:

https://github.com/dromara/CloudEon/pull/69.patch

https://github.com/dromara/CloudEon/pull/69.diff

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>