CI/CD 구축하기 (with Jenkins, Docker, Springboot)
Infra/Docker2024. 6. 30. 16:56CI/CD 구축하기 (with Jenkins, Docker, Springboot)

DateFilm Project Series 글 목록 더보기1. Mysql 8.0, phpMyAdmin 세팅 (with.docker-compose)2. 스프링부트 프로젝트 초기 설정 (with Jasypt, Swagger, Querydsl)3. CI/CD 구축하기 (with Jenkins, Docker, Springboot)   💡 CD란 무엇이고, 구축하는 이유1. CD 란 ?CD는 Continuous Delivery 또는 Continuous Deployment를 의미하며, 소프트웨어를 자동으로 빌드, 테스트, 배포하는 과정을 지속적으로 수행하는 것2. CD 를 구축하는 목적기능을 완성할때마다 발생하는 프로젝트 빌드, 배포를 자동화함으로써 개발자는 개발에만 집중 할 수 있게 도와줍니다.  🌏 전체적인..

스프링부트 프로젝트 초기 설정 (with Jasypt, Swagger, Querydsl)
BE/Spring2024. 6. 30. 16:44스프링부트 프로젝트 초기 설정 (with Jasypt, Swagger, Querydsl)

DateFilm Project Series 글 목록 더보기1. Mysql 8.0, phpMyAdmin 세팅 (with.docker-compose)2. 스프링부트 프로젝트 초기 설정 (with Jasypt, Swagger, Querydsl)3. CI/CD 구축하기 (with Jenkins, Docker, Springboot) 시작프로젝트 생성Jasypt 암호화SwaggerQuerydsl프로젝트 구조datefilm_server├── config├── constant│ └── enum├── controller├── dto├── exception├── model├── repository└── service프로젝트 생성https://start.spring.io/  프로젝트 설정과 필요한 dependencie..

Mysql 8.0, phpMyAdmin 세팅 (with.docker-compose)
Infra/Docker2024. 6. 30. 13:28Mysql 8.0, phpMyAdmin 세팅 (with.docker-compose)

DateFilm Project Series 글 목록 더보기1. Mysql 8.0, phpMyAdmin 세팅 (with.docker-compose)2. 스프링부트 프로젝트 초기 설정 (with Jasypt, Swagger, Querydsl)3. CI/CD 구축하기 (with Jenkins, Docker, Springboot) 시작도커 컴포즈를 이용해서 mysql 과 DB를 보다 편하게 관리하기 위해 phpMyAdmin 를 세팅합니다.실습 환경 정보실습 환경 정보는 다음과 같습니다.OS : Ubuntu 22.04.4 LTS Docker : 26.1.4구성 폴더 구조docker├── docker-compose.yml└── mysql ├── conf │ └── mysqld.cnf ├── d..

image