Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

winx in docker #209

Closed
trydofor opened this issue Feb 16, 2024 · 10 comments
Closed

winx in docker #209

trydofor opened this issue Feb 16, 2024 · 10 comments
Labels
feature :star: new feature
Milestone

Comments

@trydofor trydofor converted this from a draft issue Feb 16, 2024
@trydofor trydofor added the feature :star: new feature label Feb 16, 2024
@trydofor trydofor added this to the ArcWarden milestone Feb 16, 2024
@trydofor
Copy link
Owner Author

build the basic docker layer with wings and spring.

@trydofor trydofor moved this from 📋 Backlog to 🔖 Ready in WingsBoot Backlog Feb 16, 2024
@trydofor
Copy link
Owner Author

trydofor commented Feb 16, 2024

  • hazelcast cluster auto register
  • common config file
  • --network=host

@trydofor
Copy link
Owner Author

@trydofor
Copy link
Owner Author

trydofor commented Feb 20, 2024

use profile and spring-boot:build-image to build

  • image-dep - Multi-Stage Build dependencies
  • image-app - executable docker base on docker-lib

@trydofor
Copy link
Owner Author

trydofor commented Feb 20, 2024

  • dependencies for any dependency whose version does not contain SNAPSHOT.
  • spring-boot-loader for the loader classes.
  • snapshot-dependencies for any dependency whose version contains SNAPSHOT.
  • application for local module dependencies, application classes, and resources.

@trydofor trydofor moved this from 🔖 Ready to 🏗 In progress in WingsBoot Backlog Feb 20, 2024
@trydofor
Copy link
Owner Author

which way is better and simple?

  • jib+exec to build layered docker
  • spring-boot:build-image with buildpack

@trydofor
Copy link
Owner Author

trydofor commented Feb 24, 2024

@trydofor
Copy link
Owner Author

trydofor commented Feb 27, 2024

dockfile

  • mysql - winx.database.host=host.docker.internal:51487
  • hazelcast - docker network create --driver bridge; expose 5701
  • boot-admin - spring.boot.admin.client.url=http://host.docker.internal:8093

@trydofor
Copy link
Owner Author

@trydofor trydofor moved this from 🏗 In progress to 👀 In review in WingsBoot Backlog Mar 2, 2024
trydofor added a commit that referenced this issue Mar 2, 2024
@trydofor trydofor closed this as completed Mar 2, 2024
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in WingsBoot Backlog Mar 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature :star: new feature
Projects
Archived in project
Development

No branches or pull requests

1 participant