Merhaba arkadaşlar, bu yazımda sizlere Docker ile Redis Kurulumu: Adım Adım Rehber konusunu anlatmaya çalışacağım.
Redis, yüksek performanslı bir veri tabanı, önbellekleme ve mesaj aracısıdır. Docker kullanarak Redis’i hızlı bir şekilde kurabilir ve projelerinize entegre edebilirsiniz. Bu rehberde, Docker ile Redis kurulumunu baştan sona ele alacağız.
1. Docker Kurulumu
Redis’i Docker ile çalıştırmadan önce sisteminizde Docker’ın yüklü olduğundan emin olun. Eğer yüklü değilse, aşağıdaki adımları takip edebilirsiniz:
Windows ve macOS: Docker Desktop uygulamasını indirip yükleyin.
Kurulum tamamlandıktan sonra Docker’ın çalışıp çalışmadığını doğrulamak için aşağıdaki komutu çalıştırıyoruz.
docker --version
2. Redis Docker İmajını İndirme
Redis için resmi Docker imajını indirmek için terminalde aşağıdaki komutu çalıştırıyoruz.
docker pull redis
Bu komut, Docker Hub’daki en güncel Redis imajını indirir.
3. Redis Konteyner Oluşturma ve Çalıştırma
Redis’i bir Docker konteynerinde çalıştırmak için aşağıdaki komutu kullanabilirsiniz.
docker run --name redis-container -d -p 6379:6379 redis
- –name: Konteynerinize bir ad vermenizi sağlar (örneğin, redis-container).
- -d: Konteyneri arka planda çalıştırır.
- -p 6379:6379:Redis’in varsayılan portunu (6379) eşler.
4. Redis’e Bağlanma
Redis’in çalıştığını doğrulamak için aşağıdaki adımları sağlayarak kontrolleri sağlıyoruz.
a. Konteyner Durumunu Kontrol Etme
Konteynerin durumunu görmek için şu komutu çalıştırın:
docker ps
Konteyner listesinde redis-container
‘ı görüyorsanız Redis çalışıyor demektir.
b. Redis CLI Kullanımı
Redis CLI ile Redis’e bağlanmak için aşağıdaki komutu kullanabilirsiniz:
docker exec -it redis-container redis-cli
CLI’a bağlandıktan sonra şu komutları deneyebilirsiniz:
SET mykey "Hello, Redis!"
GET mykey
Sonuç olarak “Hello, Redis!” çıktısını almalısınız.
5. Konteyner Yönetimi
Konteynerinizi durdurmak veya yeniden başlatmak için aşağıdaki komutları kullanabilirsiniz:
Durdurma:
docker stop redis-container
Başlatma:
docker start redis-container
Silme:
docker rm redis-container
6. Redis Loglarını İnceleme
Redis loglarını görüntülemek için şu komutu kullanabilirsiniz:
docker logs redis-container
Bu rehberde, Docker kullanarak Redis’in nasıl kurulacağını ve yapılandırılacağını sizlere aktarmaya çalıştım. Redis’i Docker ile kullanarak geliştirme süreçlerinizi hızlandırabilir ve uygulamalarınıza yüksek performanslı bir veri tabanı çözümü ekleyebilirsiniz.
Umarım faydalı olur.
Bir sonraki yazıda görüşmek üzere…