Docker Container İle Redis Server Ayağa Kaldırma
Neden Docker Container
Chocolatey ile Windows ortamına yapılan Redis kurulumlarında son versiyonunu yüklemekte problemler yaşamaktayız. Halbuki Linux ortamda ayağa kaldırılan Docker Containerlar ise Redis sistemlerin en güncel sürümü üzerinde bizlere çalışma imkanı tanımaktadırlar. Ayriyetten Windows işletim sistemine Redis serverı kurabilmek için yapılacak onca zahmet ve alan tahsisinden bizleri kurtarmakta, tek bir imaj ile Redis serverı ayağa kaldırmamıza imkan tanımaktadır.
Container Ayağa Kaldırma
Redis serverı bir containerda ayağa kaldırabilmek için hub.docker.com/_/redis adresindeki imajı kullanacağız.
Powershell’edocker run --rm -p 1453:6379 --name rediscontainer -d redis
talimatını veriniz. Eğer Docker platformunuzda ‘redis’ imajı yoksa Docker Hub Registry’den bu imaj otomatik çekilecek ve container içerisinde 6379 portunda ayağa kalkan Redis’e bizler 1453 portu ile dışarıdan erişebileceğiz.
Test Edelim
Serverı containerda ayağa kaldırdığımızdan dolayı test amaçlı birtek clientı ayağa kaldırmamız yeterli olacaktır. Bunun için redis-cli -h localhost -p 1453
kodunu çalıştırmanız yeterlidir.
Görüldüğü üzere ‘PING’ yazıldığında ‘PONG’ karşılığını almakta ve böylece hiçbir sorun olmadığını anlamaktayız.
Yorum Yap