يوفر هذا المشروع حاوية Docker خفيفة الوزن تستند إلى Alpine Linux ، والتي تتميز بخادم VNC يمكن الوصول إليه على المنفذ 5900 وعميل NovNC المستند إلى HTML5 متاح على المنفذ 6900 . يستخدم بيئة سطح المكتب Fluxbox للبساطة والكفاءة ، مما يجعلها مثالية لنشر صندوق رمل Linux بسرعة.
حجم الصورة الأساسية حوالي 1 جيجابايت .
ما عليك سوى تشغيل الأوامر التالية لبدء استخدامه على الفور (أو انتقل إلى الخطوة التالية لبناءها بنفسك):
docker pull ghcr.io/amhoba2014/alpine-fluxbox-novnc ;
docker run -d -p 5900:5900 -p 6900:6900 ghcr.io/amhoba2014/alpine-fluxbox-novnc:latest ; قم بتشغيل الأمر التالي لبناء الصورة من Dockerfile:
docker build . -t alpine-fluxbox-novnc:latest لفضح خدمة VNC على المنفذ 5900 و NOVNC على المنفذ 6900 :
docker run -d -p 5900:5900 -p 6900:6900 alpine-fluxbox-novnc:latestلتأمين اتصال VNC بكلمة مرور:
docker run -d -p 5900:5900 -p 6900:6900 -e VNC_PASSWORD= " your_password " alpine-fluxbox-novnc:latest باستخدام عميل VNC : الاتصال بـ localhost:5900 باستخدام أي عارض VNC.
باستخدام Novnc : افتح متصفح الويب وانتقل إلى http://localhost:6900 للوصول إلى سطح المكتب من خلال عميل Novnc.
يمكنك إضافة حزم إضافية عن طريق تعديل Dockerfile :
RUN apk add --no-cache <package_name>بعد تحرير Dockerfile ، إعادة بناء صورة Docker:
docker build . -t alpine-fluxbox-novnc:latestيتم إصدار هذا المشروع تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص للحصول على التفاصيل.
المساهمات مرحب بها! لا تتردد في تقديم المشكلات أو سحب طلبات لتحسين هذا المشروع.