본문 바로가기
카테고리 없음

[OCR] 빌드 배포

by 밍코딩코 2025. 7. 1.

자동화 스크립트를 만들어두어서 web 프로젝트는 ./deploy_remote 하면 배포까지 모두 진행
 
- 백엔드 프로젝트
압축 (dll 경로로 이동해서 폴더 자체를 압축해야함)

zip -r name.zip name -x "*.venv*" "*__pycache__*" "*.mypy_cache*" "*.DS_Store"

 
압축된 파일 서버로 이동

scp /Users/name/Documents/dev/경로/name.zip server:~

 
ssh 접속
ls -al
프로젝트.zip을 unzip 해주기
폴더 경로로 이동 후
sudo docker build 해주고 
 
gpu로 컨테이너 실행

sudo docker run --gpus all -d --name projectname -p 8001:8001 projectname

 
 
로컬에서 treda-tracker 실행 : uvicorn api_server:app --host  --port