docs/kr/docker.md
먼저 구성 파일을 준비하고, 서버 리스닝 포트를 8888로, 서버 리스닝 주소를 0.0.0.0으로 설정합니다.
docker run -d \
-p 8888:8888 \
-v /path/to/config.toml:/app/config/config.toml \
-v /path/to/tasks:/app/tasks \
asteria798/krillinai
version: '3'
services:
krillin:
image: asteria798/krillinai
ports:
- "8888:8888"
volumes:
- /path/to/config.toml:/app/config/config.toml # 구성 파일
- /path/to/tasks:/app/tasks # 출력 디렉토리
fasterwhisper 모델을 사용하는 경우, KrillinAI는 모델에 필요한 파일을 /app/models 디렉토리와 /app/bin 디렉토리로 자동 다운로드합니다. 컨테이너가 삭제되면 이러한 파일은 사라집니다. 모델을 지속적으로 유지하려면 이 두 디렉토리를 호스트 머신의 디렉토리에 매핑할 수 있습니다.
docker run -d \
-p 8888:8888 \
-v /path/to/config.toml:/app/config/config.toml \
-v /path/to/tasks:/app/tasks \
-v /path/to/models:/app/models \
-v /path/to/bin:/app/bin \
asteria798/krillinai
version: '3'
services:
krillin:
image: asteria798/krillinai
ports:
- "8888:8888"
volumes:
- /path/to/config.toml:/app/config/config.toml
- /path/to/tasks:/app/tasks
- /path/to/models:/app/models
- /path/to/bin:/app/bin
0.0.0.0으로 설정하는 것이 좋습니다. 그렇지 않으면 서비스에 접근할 수 없을 수 있습니다.proxy의 127.0.0.1을 host.docker.internal로 설정하십시오. 예: http://host.docker.internal:7890