Partage API 서비스는 Partage 프로젝트의 백엔드 서비스입니다.
- Docker
- Docker Compose
- docker compose 명령어 실행시 환경에 따라
docker compose또는docker-compose명령어를 사용합니다. - 아래 명령어는 프로젝트 루트 디렉토리에서 실행합니다.
처음 실행할 때는 다음 명령어를 실행하여 서비스를 빌드하고 컨테이너를 배포합니다.
KEY=your-encryption-key docker compose up -d또는
프로젝트 루트 디렉토리에 .env 파일을 생성하고 다음 내용을 추가합니다.
KEY=your-encryption-key이후 다음 명령어를 실행하여 서비스를 빌드하고 컨테이너를 배포합니다.
docker compose up -d다음 명령어를 실행하여 서비스가 정상적으로 구동되었는지 확인합니다.
docker compose pshttp://localhost:9090/api/health 에 접속하여 API 서버가 정상적으로 동작하는지 확인합니다.
서비스 로그는 다음 명령어를 사용하여 확인할 수 있습니다.
docker logs partage또는 log tailing
docker logs -f --tail 100 partage도커 이미지 생성 및 컨테이너 배포 이후에는 다음 명령어를 사용하여 서비스를 실행, 중지, 재시작할 수 있습니다. (1번 명령어 실행시 서비스는 실행 상태로 전환됩니다.)
docker start partagedocker stop partagedocker restart partagedocker compose down -vdocker rmi partage