Full deployment of machine learning project
- Github
- Heroku
- VS code
- Git CLI
conda create -p venv
conda activate penv
#install requirements
pip install -r requirement.txt
To check all version maintained by git
git log
To create version/ commit all files
git commit -m "message"
To send version/changes to git
git push origin main
To check remote url
git remote -v
To setup CI/CD pipeline in heroku we need 3 information
- HEROKU_EMAIL = yash95kumar@gmail.com
- HERKOU_API_KEY = <>
- HEROKU_APP_NAME = ml-regression-basic
Build Docker image
docker build -t <image-name>:<tagname> .
Note: Image name for docker must be lowercase
To list docker images
docker images
Run docker image
docker run -p 4000:4000 -e PORT=4000 d702d2637a7e
To check running containers
docker ps
To stop docker coantainer
docker stop <container-id>
Remove a container