Skip to content

도커 테스트 환경 구축

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