هل ترغب في معرفة كيفية تثبيت docker على Linux وإنشاء صورة Ubuntu Linux مخصصة؟ في هذا البرنامج التعليمي ، سوف نوضح لك كيفية تثبيت برنامج docker على Linux وكيفية استخدامه لإنشاء صورة مخصصة لـ Ubuntu.
قائمة الأجهزة:
يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي الخاص بنظام Linux Ubuntu.
كل قطعة من الأجهزة المذكورة أعلاه يمكن العثور عليها في موقع أمازون.
Ubuntu Playlist:
في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من مقاطع الفيديو المتعلقة بنظام التشغيل Linux Ubuntu.
لا تنسى الاشتراك في قناة يوتيوب لدينا اسمه FKIT.
برنامج Ubuntu التعليمي:
في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة البرامج التعليمية المتعلقة بـ Ubuntu linux.
البرنامج التعليمي – عامل الميناء على لينكس
في وحدة تحكم Linux ، استخدم الأوامر التالية لتثبيت Docker.
# apt-get update
# apt-get install docker.io
قم بتنزيل صورة Ubuntu docker من المستودع عبر الإنترنت.
# docker pull ubuntu
قائمة الصور Docker المثبتة على النظام الخاص بك.
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest f975c5035748 5 days ago 112 MB
بدء حاوية حوض سفن لينكس جديدة باستخدام صورة أوبونتو التي تم تنزيلها.
# docker run -it ubuntu bash
في مثالنا ، تم استخدام صورة Ubuntu لبدء حاوية Ubuntu تفاعلية جديدة.
نحن ندخل أيضًا إلى وحدة التحكم في أوبونتو الجديدة لإجراء التعديلات المطلوبة.
لنقم بتثبيت محرر VIM على حاوية Ubuntu linux الجديدة.
# apt-get update
# apt-get install vim
الآن ، نحتاج إلى الخروج من حاوية Linux وسرد الحاويات المتوفرة لدينا على جهاز الكمبيوتر الخاص بنا.
# exit
# docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
16a90215465a ubuntu “bash” 5 minutes ago Exited (0) 6 seconds ago vigilant_austin
استخدم الأمر التالي لإنشاء صورة عامل ميناء جديد من حاوية Linux مخصصة.
# docker commit 16a90215465a my-linux
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my-linux latest 277f6da903ae 23 seconds ago 210 MB
ubuntu latest f975c5035748 5 days ago 112 MB
أنشأنا صورة Ubuntu Linux docker مخصصة والتي تحتوي على تطبيق vim مثبت بشكل افتراضي.
لبدء حاوية Docker جديدة باستخدام صورنا المخصصة ، استخدم الأمر التالي.
# docker run -it my-linux bash