예약 설정(Docker)
bahmni/appointments 이미지는 Bahmni 예약 일정 관리의 프런트엔드를 실행합니다. 이 애플리케이션의 백엔드 API는 OpenMRS에서 실행됩니다. 이미지는 openmrs-module-appointments-frontend 저장소의 GitHub Actions를 사용해 빌드·게시됩니다.
환경 설정
| 변수 이름 | 설명 |
|---|---|
| APPOINTMENTS_IMAGE_TAG | 예약 서비스에서 사용할 이미지 버전입니다. bahmni/appointments 태그 목록에서 확인할 수 있습니다. |
| APPOINTMENTS_PATH | openmrs-module-appointments-frontend 저장소를 복제한 디렉터리 경로입니다. 개발할 때만 필요합니다. |
예약 프런트엔드 개발: 예약 프런트엔드 코드를 개발하려면 아래 단계를 따르십시오.
- 1. 로컬 컴퓨터에 openmrs-module-appointments-frontend 저장소를 복제합니다.
- 2. 저장소 README의 지침에 따라 필요한 도구와 의존성을 설치합니다.
- 3. openmrs-module-appointments-frontend 디렉터리 경로를 복사하여 .env 파일의 APPOINTMENTS_PATH 환경 변수로 설정합니다. 경로 끝에 /를 붙이지 마십시오.
- 4. docker-compose.yml 파일을 열고 appointments 서비스의 volumes 섹션 주석을 해제합니다.
- 5. docker-compose up -d appointments 명령으로 예약 서비스를 시작하거나 다시 생성합니다.
- 6. 코드를 변경할 때마다 예약 코드를 빌드하면 브라우저를 새로 고칠 때 변경사항이 반영됩니다.
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0