다시 그릴 예정..
- Django
- Gunicorn
- DRF
- Docker
- PostgreSQL
git clone -b upcy-14th-backend-dev https://github.com/sdp-tech/UPCY_BE.git
sudo apt update
sudo apt install poetry
poetry config virtualenvs.in-project true
poetry install --no-root
따로 가상환경 폴더를 설정하지 않은 경우, ubuntu 기준 다음과 같은 경로에 설치됩니다. 해당 경로를 인터프리터 경로로 잡아주시면 됩니다.
- Virtualenv location: /home/USERNAME/.local/share/virtualenvs/UPCY_BE-rtTVnQO9
poetry shell
python manage.py migrate
python manage.py runserver
sudo docker run -d --name upcy-be-container -p 8000:8000 sullungim/upcy-be:latest # EC2에서 실행
sudo docker container ls # 실행중인 컨테이너 리스트 확인
sudo docker logs -f {container_id} # 콘솔 로그 보는 방법