هذا المنشور متوفر أيضاً باللغة الإنجليزية: English Version
## البرنامج التعليمي: تثبيت وتكوين Docker على أوبونتو
Docker هو أداة شهيرة تستخدم لتقنية الحاويات في بيئات تكنولوجيا المعلومات. في هذا البرنامج التعليمي، سنتعرف على عملية التثبيت والتكوين، والاستخدام الأساسي لـ Docker على أوبونتو.
### الخطوة 1: تحديث فهرس الحزم
“`bash
sudo apt update # تحديث فهرس الحزم على أوبونتو
“`
### الخطوة 2: تثبيت التبعيات اللازمة
“`bash
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common # تثبيت التبعيات اللازمة
“`
### الخطوة 3: إضافة مفتاح GPG لمستودع Docker
“`bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add – # إضافة مفتاح GPG لمستودع Docker
“`
### الخطوة 4: إضافة مستودع Docker
“`bash
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” # إضافة مستودع Docker إلى المصادر
“`
### الخطوة 5: تحديث فهرس الحزم مرة أخرى
“`bash
sudo apt update # تحديث فهرس الحزم مرة أخرى ليتضمن مستودع Docker
“`
### الخطوة 6: تثبيت Docker
“`bash
sudo apt install -y docker-ce # تثبيت Docker Community Edition
“`
### الخطوة 7: بدء وتمكين خدمة Docker
“`bash
sudo systemctl start docker # بدء خدمة Docker
sudo systemctl enable docker # تمكين بدء Docker عند التشغيل
“`
### الخطوة 8: التحقق من تثبيت Docker
“`bash
docker –version # فحص إصدار Docker
docker run hello-world # تشغيل حاوية اختبارية للتحقق من التثبيت
“`
### الخطوة 9: تكوين أذونات مستخدم Docker (اختياري)
إذا كنت ترغب في تشغيل أوامر Docker دون استخدام `sudo`، يمكنك إضافة مستخدمك إلى مجموعة `docker`.
“`bash
sudo usermod -aG docker $USER # إضافة المستخدم الحالي إلى مجموعة docker
newgrp docker # تفعيل المجموعة
“`
### الخطوة 10: الاستخدام الأساسي لـ Docker
الآن بعد تثبيت وتكوين Docker، يمكنك البدء في استخدامه من خلال جلب الصور، وإنشاء الحاويات، وإدارة تطبيقاتك في الحاويات. هنا بعض الأوامر الأساسية للبدء:
– `docker pull image_name` – جلب صورة من Docker Hub
– `docker run image_name` – إنشاء وبدء حاوية من صورة
– `docker ps` – عرض الحاويات الجارية
– `docker exec -it container_name /bin/bash` – الوصول إلى حاوية جارية
### الاستنتاج
في هذا البرنامج التعليمي، غطينا عملية التثبيت والتكوين، والاستخدام الأساسي لـ Docker على أوبونتو. Docker هو أداة قوية تبسط عملية نشر وإدارة التطبيقات في بيئات الحاويات. لا تتردد في استكشاف ميزات واستخدامات Docker المتقدمة للاستفادة الكاملة من إمكانياتها في مشاريع تكنولوجيا المعلومات الخاصة بك.
Leave a Reply