{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# **Docker NOTES 📝🖌️**\n", "\n", "1. **Create `Dockerfile`**\n", "2. **`docker buildx build -t attendify_fastapi_backend-hf .`**\n", "3. **`docker run -v E:\\MULTIFACE_RECOGNITION_CLASSROOM\\Backend\\ATTENDIFY_BACKEND:/app --name attendify_fastapi_backend_container -p 7860:7860 attendify_fastapi_backend-hf`**" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "* **Updating Docker Image without rebuilding again and only including the necessary packages:**\n", " \n", " **`Dockerfile.update`**: \n", "\n", " `FROM attend_b-hf`\n", " \n", " `RUN pip install `\n", "\n", " Then run:\n", "\n", " `docker build -t attend_b-hf-update -f Dockerfile.update .`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# **FastAPI NOTES**\n", "\n", "1. **Learning about: Middlewares & CORS(`Cross Origin Resource Sharing`)**" ] } ], "metadata": { "language_info": { "name": "python" } }, "nbformat": 4, "nbformat_minor": 2 }