لذا، كنت أحاول تشغيل ./launcher start app لكنني أستمر في الحصول على هذا الخطأ:
root@Roblox-Development:/var/discourse# ./launcher start app
starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (73771b238a3c9cdb51c4976f9548e695f4d1a9b0a4605c33eb3d857a8206cffc): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app
هل هناك طريقة لإصلاح ذلك؟
معلومات إضافية:
لقد نفذت الأمرين التاليين فقط.
sudo add-apt-repository ppa:nginx/stable -y
sudo apt-get update && sudo apt-get install nginx
hawm
(Hawm)
2
استماع tcp 0.0.0.0:80: خطأ في الربط: العنوان مستخدم بالفعل
تحقق من استخدام المنافذ على جهازك، فقد يكون Nginx مرتبطًا بالمنفذ 80 افتراضيًا، وعليك إيقافه.
أود فقط أن أشير إلى أن مخزن Launchpad PPA ليس صيانته نشطة من قِبَل nginx. إذا كنت ترغب حقًا في الحصول على أحدث إصدار، فاطّلع على إرشادات التثبيت.
لقد قمت بتثبيت nginx على الخادم ولم تقم بإعداد discourse للعمل خلف وكيل عكسي.
اتبع هذا الدليل للحصول على المساعدة: