도커 테스트 환경 구축
- 온프로미스 장비에 도커 이미지를 배포하여 개발 환경을 구축한다.
- 필요한 도커 컨테이너는 다음과 같다.
- 프런트앤드 - Nginx
- 백앤드 - Java
- 관계형 데이터베이스 - Mysql
- No SQL - Redis
- 프런트앤드와 백앤드는 도커 빌드를 통해 만들어진 이미지이다.
- 도커 컴포즈를 사용하여 도커 컨테이너를 기동한다.
- 각각의 도커 컨테이너는 동일 네트워크를 사용한다.
- 데이터베이스 설정
- 초기 단계에 수동으로 데이터베이스 생성을 해야 한다.
- 테이블 및 초기 데이터는 백앤드 서버 기동시 자동으로 생성된다. - Flyway
빌드 및 도커 이미지 생성
Section titled “빌드 및 도커 이미지 생성”- 프런트앤드
- 백앤드