Serving Flask Application in Docker | DevOps | Data Science

Опубликовано: 12 Октябрь 2024
на канале: RANJI RAJ
719
7

Docker is an open-source application that allows administrators to create, manage, deploy, and replicate applications using containers. Containers can be thought of as a package that houses dependencies that an application requires to run at an operating system level. This means that each application deployed using Docker lives in an environment of its own and its requirements are handled separately.

Flask is a web micro-framework that is built on Python. It is called a micro-framework because it does not require specific tools or plug-ins to run. The Flask framework is lightweight and flexible, yet highly structured, making it preferred over other frameworks.

Deploying a Flask application with Docker will allow you to replicate the application across different servers with minimal reconfiguration. In this video, we will deploy our flask application inside Docker. #Docker #DevOps #DataScience #Flask
-----------------------------------------------------------------------------------------------------------
🌐 https://hub.docker.com/
-----------------------------------------------------------------------------------------------------------
🕰️ Chapters
00:00 Recap
05:00 Idea of Docker & concepts
08:52 Code changes
12:43 Dockerfile
15:10 Docker Hub
30:08 Building Docker image
42:13 Running a Docker container
43:20 Testing application and connection reset issue
-----------------------------------------------------------------------------------------------------------
🐍𝑷𝒚𝒕𝒉𝒐𝒏 𝑺𝒌𝒊𝒍𝒍 𝑺𝒆𝒓𝒊𝒆𝒔 👉    • Skill Series - Python  

🐙𝑫𝒆𝒆𝒑 𝑳𝒆𝒂𝒓𝒏𝒊𝒏𝒈 👉    • Deep Learning  

🦾𝑴𝒂𝒄𝒉𝒊𝒏𝒆 𝑳𝒆𝒂𝒓𝒏𝒊𝒏𝒈 👉   • Machine Learning  

🤖𝑨𝒓𝒕𝒊𝒇𝒊𝒄𝒊𝒂𝒍 𝑰𝒏𝒕𝒆𝒍𝒍𝒊𝒈𝒆𝒏𝒄𝒆 👉   • Artificial Intelligence Tutorials  

☁️𝑪𝒍𝒐𝒖𝒅 𝑪𝒐𝒎𝒑𝒖𝒕𝒊𝒏𝒈 👉   • Cloud Computing Tutorials  

📶𝑾𝒊𝒓𝒆𝒍𝒆𝒔𝒔 𝑻𝒆𝒄𝒉𝒏𝒐𝒍𝒐𝒈𝒚 👉   • Wireless Technology Tutorials  

🛠️𝑫𝒂𝒕𝒂 𝑴𝒊𝒏𝒊𝒏𝒈 👉   • Data Mining & Business Intelligence  

⚙️𝑺𝒊𝒎𝒖𝒍𝒂𝒕𝒊𝒐𝒏 𝑴𝒐𝒅𝒆𝒍𝒊𝒏𝒈 👉   • Simulation Modeling Tutorials  

🐘𝑩𝒊𝒈 𝑫𝒂𝒕𝒂 👉   • Big Data Anaytics  

⛓️𝑩𝒍𝒐𝒄𝒌𝒄𝒉𝒂𝒊𝒏 𝑻𝒆𝒄𝒉𝒏𝒐𝒍𝒐𝒈𝒚 👉   • Blockchain Technology  

💡𝑰𝑶𝑻 👉   • Internet Of Things  


𝓕𝓸𝓵𝓵𝓸𝔀 𝓶𝓮 𝓸𝓷 𝓘𝓷𝓼𝓽𝓪𝓰𝓻𝓪𝓶 👉   / adhyapakh  
𝓥𝓲𝓼𝓲𝓽 𝓶𝔂 𝓟𝓻𝓸𝓯𝓲𝓵𝓮 👉   / reng99  
(Feel free to give or ask for any recommendation)
𝓢𝓾𝓹𝓹𝓸𝓻𝓽 𝓶𝔂 𝔀𝓸𝓻𝓴 𝓸𝓷 𝓟𝓪𝓽𝓻𝓮𝓸𝓷 👉   / ranjiraj  
𝓖𝓲𝓽𝓗𝓾𝓫👉 https://github.com/ranjiGT