تثبيت Portainer على Linux
بعض إداراة النظام
من المحتمل أن يكون من الأفضل تسمية هذا هندسة المنصات الآن. هنا بعض الملاحظات حول كيفية تثبيت Connect وإزالة Portainer - واجهة مستخدم لإدارة صور وحاويات Docker.
متى
هذا يسمح بتشغيل أوامر Docker دون استخدام sudo:
sudo usermod -aG docker $USER
أولاً، أنشئ الحجم الذي سيستخدمه Portainer Server لتخزين قاعدة بياناته:
docker volume create portainer_data
ثم، قم بتنزيل وتثبيت حاوية Portainer Server:
docker run -d -p 8000:8000 \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
فقط https:
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
بشكل افتراضي، ينشئ Portainer ويستخدم شهادة SSL ذاتية التوقيع لتأمين منفذ 9443. أو يمكنك تقديم شهادتك الخاصة أثناء التثبيت أو عبر واجهة Portainer بعد إكمال التثبيت.
تم تثبيت Portainer Server الآن. يمكنك التحقق من ما إذا كانت حاوية Portainer Server قد بدأت من خلال تشغيل docker ps:
root@server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de5b28eb2fa9 portainer/portainer-ce:lts "/portainer" 2 أسبوعًا ago Up 9 أيام 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
استخدام Portainer
يجب أن ترى حاوية تسمى portainer مع المنافذ ذات الصلة مُعرضة
-
الوصول إلى واجهة Portainer Web
افتح متصفحك وانتقل إلى:
https://عنوان-خادمك:9443 (للاستخدام عبر HTTPS، الموصى به)
http://عنوان-خادمك:9000 (إذا كنت قد أعدت تفعيل منفذ HTTP القديم)
-
إعداد حساب المشرف
عند التشغيل الأول، يطلب Portainer منك إنشاء كلمة مرور للمشرف.
اختر “Docker” كبيئة لإدارتها، ثم اتصل.
-
البدء في إدارة حاوياتك
استخدم لوحة تحكم Portainer لـ:
- عرض، تشغيل، إيقاف، وإزالة الحاويات
- إدارة الصور، الشبكات، والحجم
- نشر تطبيقات جديدة باستخدام النماذج
كيفية إيقاف وإزالة Docker Portainer
لإيقاف وإزالة Portainer تمامًا من بيئة Docker الخاصة بك، اتبع هذه الخطوات:
1. إيقاف حاوية Portainer
docker stop portainer
هذا يوقف حاوية Portainer التي تعمل.
2. حذف حاوية Portainer
docker rm portainer
هذا يحذف الحاوية من نظامك.
3. (اختياري) حذف حجم بيانات Portainer
إذا كنت ترغب في حذف جميع بيانات Portainer (مثل الإعدادات والحسابات المستخدمين)، فاحذف أيضًا حجم البيانات:
docker volume rm portainer_data
تحذير: هذا الإجراء لا يمكن التراجع عنه وسينتقل إلى حذف دائم جميع بيانات Portainer.
إذا استخدمت حاوية أو حجمًا مختلفين، استبدل “portainer” و “portainer_data” بأسماءك الفعلية.
هذه الخطوات ستوقف وإزالة Portainer تمامًا من خادم Docker الخاص بك.