FROM python:3.8-slim-buster
COPY . /app
WORKDIR /app
#Docker - Linux System Dependencies Install --
RUN apt-get update
RUN pip install -r requirements.txt
EXPOSE 5000
ENTRYPOINT [ "python" ]
CMD [ "app.py" ]
sudo docker build --tag <docker_name>
After The Build Is Complete Start The Docker Container
sudo docker run -p 5000:5000 --detach <docker_name>
Push The Docker Container To Docker Hub
docker login
docker container ls -a #will show the docker container with the tag
docker tag ceciphillip:awesomeapp <your_dockerhub_id>/<docker_hub_repo_name>
docker images ls
docker push <your_dockerhub_id>/<docker_hub_repo_name>