38 lines
680 B
Markdown
38 lines
680 B
Markdown
# Docker 배포 가이드
|
|
|
|
## 1) 준비
|
|
- 이 폴더에서 실행:
|
|
```bash
|
|
cd /home/hyein/jh-mh/장헌산업
|
|
```
|
|
- 환경파일 생성:
|
|
```bash
|
|
cp .env.example .env
|
|
mkdir -p data
|
|
```
|
|
|
|
## 2) 실행
|
|
```bash
|
|
docker compose up -d --build
|
|
```
|
|
|
|
## 3) 접속
|
|
- 로컬: `http://127.0.0.1:8090`
|
|
- 사내망: `http://<서버IP>:8090`
|
|
|
|
## 4) 로그/중지
|
|
```bash
|
|
docker compose logs -f
|
|
docker compose down
|
|
```
|
|
|
|
## 5) 업데이트
|
|
```bash
|
|
docker compose down
|
|
docker compose up -d --build
|
|
```
|
|
|
|
## 참고
|
|
- `data/matching.db`에 sqlite 캐시가 저장됩니다(컨테이너 재시작 후 유지).
|
|
- 실제 컨테이너 실행 컴퓨터에는 Docker(Desktop 또는 Engine)가 필요합니다.
|