마이크로서비스 컨테이너화 문서 및 코드 추가

This commit is contained in:
roy-zz
2022-05-05 16:24:22 +09:00
parent 14433becbd
commit dc4a78cd54
27 changed files with 744 additions and 2 deletions

4
discovery/Dockerfile Normal file
View File

@@ -0,0 +1,4 @@
FROM openjdk:17-ea-11-jdk-slim
VOLUME /tmp
COPY build/libs/discovery-1.0.jar DiscoveryService.jar
ENTRYPOINT ["java", "-jar", "DiscoveryService.jar"]

View File

@@ -1,3 +1,27 @@
plugins {
id 'org.springframework.boot' version '2.6.6'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java-library'
}
sourceCompatibility = 11.0
group = 'com.roy'
version = '1.0'
repositories {
mavenLocal()
mavenCentral()
}
jar {
enabled(true)
}
ext {
set('springCloudVersion', "2021.0.1")
}
dependencies {
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server'
testImplementation 'org.springframework.boot:spring-boot-starter-test'

View File

@@ -4,6 +4,10 @@ server:
spring:
application:
name: discovery
cloud:
config:
uri: http://config:8888
name: user
eureka:
client: