Learning Docker - lesson 7 - Web server - NIGNIX

Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first started in 2013 and is developed by Docker, Inc.

Docker is a tool that is used to automate the deployment of applications in lightweight containers so that applications can work efficiently in different environments.

A virtual machine (VM) is a digital version of a physical computer. Virtual machine software can run programs and operating systems, store data, connect to networks, and do other computing functions, and requires maintenance such as updates and system monitoring.

Docker is a software platform that allows you to build, test, and deploy applications quickly. Docker packages software into standardized units called containers that have everything the software needs to run including libraries, system tools, code, and runtime.

A docker container is a portable unit of software—that has the application—along with the associated dependency and configuration. Unlike a VM, Docker containers do not boot up their own guest OS. Rather, they run on top of the host operating system. This is facilitated by a container engine.


دورة تعلم دوكر - الدرس السابع - انشاء مخدم ويب

دوكر عبارة عن مجموعة من الأنظمة الأساسية كمنتجات خدمة تستخدم المحاكاة الافتراضية على مستوى نظام التشغيل لتقديم البرامج في حزم تسمى الحاويات. تحتوي الخدمة على مستويات مجانية ومتميزة. البرنامج الذي يستضيف الحاويات يسمى دوكر انجن. تم إطلاقه لأول مرة في عام 2013 وتم تطويره بواسطة دوكر، Inc.

دوكر هي أداة تُستخدم لأتمتة نشر التطبيقات في حاويات خفيفة الوزن بحيث يمكن للتطبيقات العمل بكفاءة في بيئات مختلفة.

الجهاز الافتراضي هو نسخة رقمية من جهاز كمبيوتر فعلي. يمكن لبرامج الآلة الافتراضية تشغيل البرامج وأنظمة التشغيل ، وتخزين البيانات ، والاتصال بالشبكات ، والقيام بوظائف الحوسبة الأخرى ، وتتطلب صيانة مثل التحديثات ومراقبة النظام.

دوكر عبارة عن منصة برمجية تتيح لك إنشاء التطبيقات واختبارها ونشرها بسرعة. يقوم دوكر بتجميع البرامج في وحدات قياسية تسمى الحاويات التي تحتوي على كل ما يحتاجه البرنامج لتشغيله بما في ذلك المكتبات وأدوات النظام والكود ووقت التشغيل.

حاوية عامل الإرساء هي وحدة محمولة من البرنامج - لها التطبيق - جنبًا إلى جنب مع التبعية والتكوين المرتبطين. على عكس ، لا تقوم حاويات دوكر بتشغيل نظام التشغيل الضيف الخاص بها. بدلاً من ذلك ، يتم تشغيلهم على نظام التشغيل المضيف. يتم تسهيل ذلك من خلال محرك الحاوية.