
يُعد Docker من أكثر المنصات شيوعًا لبناء الحاويات وتشغيلها وإدارتها. وتكتسب الحاويات أهميتها لأنها حِزم برمجية قابلة للنقل؛ إذ تضم كل ما يحتاجه التطبيق للعمل، بما في ذلك الشفرة البرمجية والاعتماديات والمكتبات. يتيح ذلك للمؤسسات تشغيل تطبيقاتها بصورة مستقلة عن المنصة أو البيئة التي تعمل عليها. ونتيجةً لذلك، تتمكّن المؤسسات من تغيير المنصات بسرعة وموثوقية استجابةً لتغيّر الاحتياجات والتكاليف. ويسهّل Docker على مستخدميه إنشاء الحاويات بطريقة سهلة ومؤتمتة. يساعدك هذا المشروع العملي الموجّه على اكتساب مهارات مطلوبة في سوق العمل خلال أقل من ساعة، مثل كيفية سحب صور الحاويات وتشغيلها وبنائها ودفعها باستخدام Docker. ستتدرّب على التعامل مع صور الحاويات عبر Docker Hub، وتشغيل صورة كحاوية، وبناء صورة جديدة اعتمادًا على ملف Dockerfile، ثم رفع الصورة إلى IBM Cloud Container Registry. كما ستستخدم واجهة سطر أوامر Docker (CLI) لتنفيذ هذه المهام خطوة بخطوة. تُعد مهارات Docker أساسية لكل من يعمل في تطوير التطبيقات، لأنها تدعم بناء تطبيقات قابلة للنقل والنشر بسرعة، وتُحسّن قابلية التشغيل عبر بيئات مختلفة، وتسهّل عمليات التطوير والتجربة والنشر.
Rav Ahuja
Global Program Director