docker login --username={docker-user-name}
source ./docker-image-build.sh
./gradlew build -x test
docker build --build-arg JAR_FILE=build/libs/\*.jar -t nono-image .
docker rm --force nono-container
docker run -d --name nono-container -p 3000:3000 nono-image
종류 | 이름 |
---|---|
언어 | Java(OpenJDK@11) |
프레임워크 | SpringBoot 2.7.0 |
빌드 툴 | Gradle |
인프라(라이브 서버) | nginx Ubuntu Linux |
인프라(테스트 서버) | nginx Ubuntu Linux AWS EC2, RDS, S3 |
데이터베이스 | MariaDB |
주요 라이브러리 | JPA thymeleaf JavaMailSender jwt0 thumbnailator apache POI etc |