في هذه المقالة ، سنوجهك حول كيفية تشغيل الصورة في الجهاز باستخدام Docker CLI.
كيفية تشغيل صورة Docker في Terminal؟
لتشغيل صورة Docker في الجهاز ، يلزم تثبيت Docker Desktop أولاً على نظامك. يتضمن كلاً من إصداري واجهة المستخدم الرسومية و CLI من Docker.
لتثبيت Docker على Windows ، تحقق من ملفات شرط . بعد ذلك ، ابدأ تشغيل Docker وانتظر حتى يبدأ محرك Docker. بعد ذلك ، قم بتنفيذ صورة Docker في الجهاز باستخدام الإرشادات المدرجة.
الخطوة 1: إنشاء ملف Dockerfile
أولاً ، قم بإنشاء Dockerfile بسيط يحتوي على الإرشادات التالية:
- ' من 'الصورة الأساسية للحاوية.
- ' عمل 'يحدد مسار عمل الحاوية أو الدليل.
- ' ينسخ 'نسخ ملف المصدر أو الشفرة إلى مسار الحاوية. على سبيل المثال ، حددنا ' main.go 'الذي يحتوي على برنامج golang بسيط.
- ' يجري 'تنفيذ الأمر المذكور أعلى الحاوية.
- ' يفضح 'يخصص منفذ تعريض الحاوية.
- ' نقطة الدخول 'إضافة ملفات تنفيذية للحاوية:
عمل / يذهب / src / برنامج
نسخة رئيسية. يذهب .
يجري اذهب للبناء - يا خادم الويب.
يفضح 8080 : 8080
نقطة الدخول [ './قاعدة بيانات للانترنت' ]
الخطوة 2: إنشاء صورة في Docker
بعد ذلك ، قم بإنشاء صورة Docker جديدة باستخدام الأمر المذكور. هنا ، ' -t 'العلم يحدد اسم الصورة أو العلامة:
> بناء عامل ميناء - تي جولانج : جبال الألب.
الخطوة 3: قم بتشغيل Docker Image في Terminal
بعد ذلك ، قم بتشغيل الصورة على محطة Windows. على سبيل المثال ، نحن نستخدم محطة PowerShell في محرر كود VS. قم بتنفيذ صورة Docker من خلال استخدام ' تشغيل عامل ميناء ' يأمر:
> تشغيل عامل ميناء - هو - هي - د - ص 8080 : 8080 جولانج : جبال الألب
في الأمر أعلاه:
- ' -د 'إنشاء الحاوية وتشغيلها في وضع منفصل.
- ' -p 'تحديد منفذ التعريض للحاوية.
- ' -هو - هي 'مزيج من خيارين مختلفين. ال ' -أنا 'قم بتشغيل الصورة بشكل تفاعلي و' -t 'يخصص محطة TTY-pseudo الطرفية:
للتحقق مما إذا تم تنفيذ الصورة أم لا ، انتقل إلى المنفذ المكشوف للحاوية على المضيف المحلي:
خيارات مختلفة لأمر 'تشغيل عامل الإرساء'
كما أوضحنا ، يتمتع Docker CLI بمزيد من التحكم في مكونات Docker. هناك خيارات مختلفة لتشغيل صورة Docker بطرق مختلفة. لهذا الغرض ، قدمنا بعض الأمثلة لتشغيل الصورة في المحطة بخيارات مختلفة.
مثال 1: تشغيل الصورة في وضع الامتياز
قم بتنفيذ الصورة في وضع الامتياز بمساعدة ' -ذو امتياز ' خيار. سيؤدي هذا في الواقع إلى إنشاء الحاوية وتنفيذها بامتيازات الجذر:
مثال 2: تركيب وحدة تخزين خارجية بالحاوية أثناء تنفيذ صورة Docker
لتشغيل الصورة التي تُنشئ حاوية عامل الإرساء الجديدة بالاسم وأيضًا تحميل وحدة التخزين الخارجية أو نظام الملفات مع الحاوية ، استخدم الأمر المتوفر:
هنا:
- ' -اسم 'هو تحديد اسم الحاوية.
- ' -تتعدد 'الخيار يتصاعد حجم Docker.
- ' مصدر ' و ' هدف 'هي المتغيرات التي يدعمها' -تتعدد ' خيار. تُستخدم لتحديد مسار المصدر والوجهة للوحدة:
هذه هي الطريقة التي يمكنك بها تشغيل صور Docker في المحطة.
خاتمة
لتشغيل صورة Docker على الجهاز ، أولاً ، أنشئ ملف Dockerfile بسيطًا وقم بتنفيذه من خلال ' بناء عامل ميناء ' يأمر. سيؤدي هذا الأمر إلى إنشاء صورة Docker الجديدة. بعد ذلك ، قم بتشغيل الصورة من خلال استخدام ' تشغيل عامل الإرساء <خيار> <صورة> ' يأمر. لقد أوضحت هذه الكتابة كيفية تشغيل الصور في الجهاز.