github organizaion repository에 Django-apiserver는 앞으로 프로젝트 전반의 백엔드 api를 제공하는 서버로 사용하려고 합니다.
docker로 실행환경을 맞추고 gcp에 자동으로 배포가 되게 설정을 해놓은 상태
docker 설치는 아래 사이트 참고
[Docker] Docker 설치방법 / Docker 다운로드 방법 / Docker 설치
대략적인 사용법
git clone <remote 주소> → github 파일 다운
root 폴더에 .env 파일을 생성해야됨
MYSQL_ROOT_PASSWORD=acorn1234 MYSQL_DATABASE=LiverGuard MYSQL_USER=acorn MYSQL_PASSWORD=acorn1234 MYSQL_HOST=34.55.49.77 MYSQL_PORT=3306
docker compose up -d —build → docker 이미지 빌드 및 컨테이너 실행
127.0.0.1:8000 접속하면 확인 가능
ex) ip주소:8000/api/patients → 해당 api를 호출한 결과 확인 가능