كيفية فحص حالة القرص الصلب في ويندوز سيرفر
تحقق من حالة القرص في نظام التشغيل Windows Server وعدادات الموثوقية، وتحقق من بيانات SMART عند توفرها، وافصل تحذيرات الأجهزة عن أخطاء NTFS.
لتشغيل حاويات Docker على نظام Windows Server، ثبّت بيئة تشغيل حاويات Windows، واسحب صورة مُصممة لإصدار Windows متوافق، ثم شغّلها docker run. تستخدم الخطوات التالية برنامج إعداد Moby (Docker CE) الموثق من Microsoft وواجهة سطر أوامر Docker. تستخدم العديد من الدروس القديمة DockerMsftProvider؛ بينما يوثق دليل البدء السريع من Microsoft الآن مسار إعداد مختلفًا يعتمد على البرامج النصية.
يُدرج دليل حاويات Windows Server من Microsoft خيارات تشغيل Moby (Docker CE) وMirantis Container Runtime (MCR) وcontainerd. يوفر Moby واجهة سطر أوامر Docker المألوفة المستخدمة هنا. بالنسبة لبيئة تشغيل إنتاجية مدعومة من المورّد، توصي إرشادات الدعم المحلي من Microsoft باستخدام MCR؛ يُرجى مراجعة مصفوفة توافق Mirantis الحالية، وشروط الترخيص والدعم قبل تثبيته. يشرح دليل إعداد حاويات Windows من Microsoft هذه الخيارات.
لا يدعم نظام التشغيل Windows Server برنامج Docker Desktop. تعمل حاويات Windows Server الأصلية على تشغيل صور Windows، ولا يمكنها تشغيل صور Linux مباشرةً لأن الحاويات تشترك في نواة النظام المضيف. إذا كان عبء العمل لديك يتطلب حاويات Linux، فاستخدم مضيف Linux أو جهازًا افتراضيًا يعمل بنظام Linux. تُشير Microsoft إلى أن ميزة حاويات Linux على Windows Server (LCOW) أصبحت قديمة، ولا يدعم Docker Desktop إصدارات الخوادم. راجع سياسة دعم Windows Server من Microsoft ودليل تثبيت Docker على Windows .
سجّل الدخول باستخدام حساب لديه صلاحية تثبيت ميزات ويندوز، ثم افتح PowerShell كمسؤول. سجّل إصدار الخادم ورقم بنائه لتتمكن من اختيار صورة حاوية مناسبة لاحقًا.
Get-CimInstance Win32_OperatingSystem | Select Caption, Version, BuildNumber

حافظ على تحديثات النظام المضيف. إذا كان الخادم عبارة عن جهاز افتراضي Hyper-V وتخطط لتشغيل حاويات معزولة بتقنية Hyper-V، فإن الجهاز الافتراضي يحتاج إلى تقنية المحاكاة الافتراضية المتداخلة؛ أما الحاويات المعزولة بالعمليات فلا تستخدم طبقة Hyper-V الإضافية هذه. راجع متطلبات مضيف حاويات Windows من Microsoft قبل اختيار وضع العزل.
تستخدم أداة البدء السريع الحالية من مايكروسوفت برنامج PowerShell النصي من مستودع Windows-Containers. في نافذة PowerShell التي تعمل بصلاحيات المسؤول، قم بتنزيل البرنامج النصي:
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -OutFile install-docker-ce.ps1

بالنسبة للخوادم المُدارة، اتبع إجراءات مراجعة البرامج النصية المعتمدة في مؤسستك قبل تشغيل أي كود تم تنزيله. تُعرّف صفحة الإعداد الرسمية هذا البرنامج النصي بأنه طريقة تثبيت Moby/Docker CE، وتُشير إلى أنه يُفعّل ميزات نظام التشغيل المتعلقة بالحاويات، بالإضافة إلى تثبيت بيئة التشغيل.
قم بتشغيل البرنامج النصي الذي تم تنزيله من الدليل الذي تم حفظه فيه:
.install-docker-ce.ps1
انتظر حتى يكتمل التثبيت، ثم اتبع أي تعليمات لإعادة التشغيل. يقوم البرنامج النصي بتهيئة مضيف حاويات ويندوز وتثبيت مكونات محرك دوكر. إذا حظر PowerShell البرنامج النصي بسبب سياسة التنفيذ الخاصة بمؤسستك، فاستخدم عملية نشر البرامج المعتمدة لديك بدلاً من تغيير السياسة العامة للجهاز.

بعد التثبيت - وبعد إعادة التشغيل إذا طُلب منك ذلك - قم بتسجيل الدخول مرة أخرى وتحقق من الخدمة واتصال العميل بالخادم:
Get-Service docker
docker version
docker info
Get-Serviceيجب أن يُظهر النظام أن خدمة Docker قيد التشغيل. docker versionتأكد من ظهور قسمي العميل والخادم. إذا كان قسم الخادم مفقودًا، فتحقق من حالة الخدمة وما إذا كان الإعداد لا يزال بحاجة إلى إعادة تشغيل.

ترتبط صور حاويات ويندوز ارتباطًا أوثق بإصدارات نظام التشغيل المضيف مقارنةً بصور لينكس النموذجية. ابدأ باستخدام علامة قناة الخدمة طويلة الأمد (LTSC) المناسبة:
| مضيف خادم ويندوز | علامة صورة Server Core |
|---|---|
| ويندوز سيرفر 2025 | ltsc2025 |
| ويندوز سيرفر 2022 | ltsc2022 |
| ويندوز سيرفر 2019 | ltsc2019 |
يُعدّ التوافق بين إصدار النظام المضيف وإصدار الصورة نقطة البداية الأكثر أمانًا. يغطي جدول توافق حاويات ويندوز من مايكروسوفت الاستثناءات وسلوك العزل. استخدم صورًا من سجل موثوق، وتحقق من تعليمات ناشر الصورة لمعرفة المتطلبات الخاصة بالتطبيق.

بالنسبة لمضيف Windows Server 2022، قم بتنزيل صورة Microsoft Server Core التي تحمل الوسم المطابق. استبدل ltsc2025أو ltsc2019عند استخدام إصدارات المضيف هذه:
docker pull mcr.microsoft.com/windows/servercore:ltsc2022

قم بتشغيل أمر لمرة واحدة للتحقق من إمكانية بدء تشغيل الصورة. --rmيزيل هذا الخيار حاوية الاختبار هذه عند انتهاء الأمر.
docker run --rm mcr.microsoft.com/windows/servercore:ltsc2022 cmd /c echo Hello from a Windows container
يجب أن ترى النص مطبوعًا في PowerShell. تبقى الصورة مخزنة مؤقتًا محليًا، بينما تتم إزالة الحاوية المؤقتة.

بالنسبة لصورة التطبيق، اتبع تعليمات التشغيل الخاصة بناشرها واستبدلها YOUR_IMAGEباسم الصورة الكامل ووسمها. يبدأ هذا المثال حاوية في الخلفية باسم معين webappويربط منفذ المضيف 8080 بمنفذ الحاوية 80؛ استخدم هذه المنافذ فقط إذا كان التطبيق يستمع على المنفذ 80.
docker run -d --name webapp -p 8080:80 YOUR_IMAGE
ثم افحص الحاوية ونظفها حسب الحاجة:
docker ps
docker ps -a
docker logs webapp
docker stop webapp
docker rm webapp

docker psيعرض هذا القسم الحاويات قيد التشغيل، بالإضافة إلى docker ps -aالحاويات المتوقفة. لا يؤدي حذف حاوية إلى حذف صورتها. إذا كان التطبيق يخزن بيانات يجب أن تبقى بعد استبدال الحاوية، فقم بتهيئة وحدة تخزين Docker أو ربطها باستخدام وثائق الصورة، واسمح لمنفذ المضيف المُعيّن بالمرور عبر جدار حماية Windows فقط عند الرغبة في الوصول الخارجي.
Get-Service docker، وابدأ الخدمة أو أعد تشغيلها إذا لزم الأمر، وأكمل أي عملية إعادة تشغيل معلقة للمضيف.للحصول على تفاصيل حول اختيار وقت التشغيل، وخدمة الصور، ودعم المضيف، استخدم وثائق Microsoft وMirantis المرتبطة لأن الإصدارات المدعومة وإرشادات التثبيت قابلة للتغيير.
تحقق من حالة القرص في نظام التشغيل Windows Server وعدادات الموثوقية، وتحقق من بيانات SMART عند توفرها، وافصل تحذيرات الأجهزة عن أخطاء NTFS.
أنشئ مستخدمي Windows Server المحليين، أو امنحهم صلاحيات المسؤول، أو عطّل حساباتهم، أو أزلهم باستخدام إدارة الكمبيوتر أو PowerShell. تعرّف على متى يُفضّل استخدام Active Directory بدلاً من ذلك.
قم بتثبيت برنامج Serviio على نظام Windows Server، وشارك مجلدات الوسائط المحلية أو الموجودة على جهاز التخزين الشبكي (NAS)، واختبر تشغيل DLNA. تعرّف على كيفية التحقق من خدمة Windows وجدار الحماية وميزات المتصفح الخاصة بالإصدار الاحترافي فقط.
حوّل ملفات PNG أو JPG أو BMP إلى ملفات ICO لنظام ويندوز باستخدام برنامج GIMP. جهّز صورة مربعة، واحتفظ بالشفافية عند الحاجة، وأضف الأحجام القياسية، ثم تحقق من عملية التصدير.
قم بمسح بيانات الصور المصغرة، ونظام أسماء النطاقات (DNS)، ومتصفح إنترنت إكسبلورر، ومتجر مايكروسوفت، والبحث، والبلاطات الحية باستخدام الأدوات المدمجة في نظام التشغيل ويندوز 8، وتعرف على ما تزيله كل عملية تنظيف.
قم بتثبيت VMware Workstation Pro على مضيف Windows Server متوافق، بدءًا من التحقق من الدعم وتنزيل الإصدار المناسب وحتى إنشاء أول جهاز افتراضي لك.
تصفح وانسخ ملفات Ext2 أو Ext3 أو Ext4 على نظام ويندوز باستخدام سير عمل للقراءة فقط. تعرف على ما يدعمه الإصدار المجاني من برنامج Linux Reader ومتى يكون نظام WSL مناسبًا.
قم بتثبيت ملف Caddy الثنائي الأصلي لنظام التشغيل Windows، وقم بتشغيل موقع اختبار، وقم بتمكين HTTPS التلقائي لنطاق، وقم بتشغيل Caddy كخدمة Windows Server.
قم بتثبيت Jellyfin كخدمة Windows، وامنحها وصولاً محدوداً إلى الوسائط الخاصة بك، وأكمل الإعداد، وقم بتوصيل العملاء على شبكتك المحلية أو من خلال اتصال عن بعد أكثر أمانًا.
فعّل خاصية إظهار امتدادات أسماء الملفات في نظام التشغيل ويندوز 10 باستخدام مستكشف الملفات أو خيارات المجلد. تعرّف على دلالات الامتدادات مثل .pdf و .exe، ولماذا لا يؤدي تغيير اسم أحدها إلى تحويل الملف.