charan-pv / mlProjectDummy

Dummy repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Start Machine Learning project.

Software and account Requirement.

  1. Github Account
  2. Heroku Account
  3. VS Code IDE
  4. GIT cli
  5. GIT Documentation

Creating conda environment

conda create -p venv python==3.7 -y
conda activate venv/

OR

conda activate venv
pip install -r requirements.txt

To Add files to git

git add .

OR

git add <file_name>

Note: To ignore file or folder from git we can write name of file/folder in .gitignore file

To check the git status

git status

To check all version maintained by git

git log

To create version/commit all changes by git

git commit -m "message"

To send version/changes to github

git push origin main

To check remote url

git remote -v

To setup CI/CD pipeline in heroku we need 3 information

  1. HEROKU_EMAIL = anishyadav7045075175@gmail.com
  2. HEROKU_API_KEY = <>
  3. HEROKU_APP_NAME = ml-regression-app

BUILD DOCKER IMAGE

docker build -t <image_name>:<tagname> .

Note: Image name for docker must be lowercase

To list docker image

docker images

Run docker image

docker run -p 5000:5000 -e PORT=5000 f8c749e73678

To check running container in docker

docker ps

Tos stop docker conatiner

docker stop <container_id>

About

Dummy repository

License:Apache License 2.0


Languages

Language:Python 57.3%Language:Dockerfile 42.7%