diff --git a/eatery-service/pom.xml b/eatery-service/pom.xml index f7b6384..74140f9 100644 --- a/eatery-service/pom.xml +++ b/eatery-service/pom.xml @@ -17,6 +17,9 @@ quarkus + false + false + true 3.15.0 25 UTF-8 @@ -91,6 +94,10 @@ io.quarkus quarkus-rest-jackson + + io.quarkus + quarkus-container-image-docker + io.quarkus quarkus-junit @@ -149,20 +156,4 @@ - - - - native - - - native - - - - false - false - true - - - diff --git a/eatery-service/src/main/resources/application.properties b/eatery-service/src/main/resources/application.properties index 88f3d6f..b0ab7df 100644 --- a/eatery-service/src/main/resources/application.properties +++ b/eatery-service/src/main/resources/application.properties @@ -11,6 +11,19 @@ quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/eatery ## Tự động tạo bảng từ Entity (chỉ dùng cho môi trường dev) quarkus.hibernate-orm.database.generation=update +# Docker +quarkus.container-image.registry=git.demonkernel.io.vn +quarkus.container-image.group=foodsurf +quarkus.container-image.name=eatery-service +quarkus.container-image.push=true +quarkus.container-image.build=true +quarkus.container-image.builder=docker +quarkus.container-image.additional-tags=latest + # Dependency quarkus.index-dependency.lib.group-id=com.drinkool -quarkus.index-dependency.lib.artifact-id=lib \ No newline at end of file +quarkus.index-dependency.lib.artifact-id=lib + +# Build +quarkus.native.container-build=false +quarkus.native.additional-build-args=--initialize-at-run-time=com.password4j.AlgorithmFinder,--future-defaults=all \ No newline at end of file