English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis هي قاعدة بيانات NoSQL مفتوحة المصدر مكتوبة بلغة ANSI C، تدعم الشبكة، يمكن أن تكون قابلة للتحميل من ذاكرة التخزين المؤقت أو يمكن أن تكون دائمة، وتقدم API بلغات متعددة.
زيارة عنوان مكتبة Redis: https://hub.docker.com/_/redis?tab=tags。
يمكنك عرض إصدارات Redis الأخرى من خلال Sort by، حيث تكون الإصدارات الأحدث هي الإفتراضية redis:latest。
أيضًا، يمكنك العثور على الإصدارات التي تريدها في القائمة المنسدلة:
بالإضافة إلى ذلك، يمكننا أيضًا استخدام الأمر docker search redis لعرض الإصدارات المتاحة:
$ docker search redis NAME DESCRIPTION STARS OFFICIAL AUTOMATED redis Redis is an open source ... 2321 [OK] sameersbn/redis 32 [OK] torusware/speedus-redis Always updated official ... 29 [OK] bitnami/redis Bitnami Redis Docker Image 22 [OK] anapsix/redis 11MB Redis server image ... 6 [OK] webhippie/redis Docker images for redis 4 [OK] clue/redis-benchmark A minimal docker image t... 3 [OK] williamyeh/redis Redis image for Docker 3 [OK] unblibraries/redis Leverages phusion/baseim... 2 [OK] greytip/redis redis 3.0.3 1 [OK] servivum/redis Redis Docker Image 1 [OK] ...
في هذا المثال، نأخذ أحدث إصدار من الصورة الرسمية:
$ docker pull redis:latest
استخدم الأمر التالي لمعرفة ما إذا تم تثبيت redis أم لا:
$ docker images
في الصورة السابقة، يمكننا رؤية أننا قد قمنا بتثبيت أحدث إصدار (latest) من صورة redis.
بعد إكمال التثبيت، يمكننا استخدام الأوامر التالية لتشغيل حاوية redis:
$ docker run -itd --name redis-test -p 6379:6379 redis
شرح المعلمات:
-p 6379:6379:تم توجيه مرفق خدمة الحاوية 6379 إلى مرفق المستضيف 6379. يمكن الوصول إلى خدمة Redis مباشرة عبر ip المضيف:6379.
في النهاية، يمكننا استخدام docker ps عرض معلومات تشغيل الحاوية بالأمر:
ثم نستمر في الاتصال باستخدام redis-cli لتشغيل خدمة redis.
$ docker exec -it redis-test /bin/bash