﻿
{"id":15231,"date":"2020-04-15T19:16:00","date_gmt":"2020-04-15T19:16:00","guid":{"rendered":"https:\/\/www.gencayyildiz.com\/blog\/?p=15231"},"modified":"2020-04-15T19:16:00","modified_gmt":"2020-04-15T19:16:00","slug":"redis-yazi-serisi-8-docker-container-ile-redis-server-ayaga-kaldirma","status":"publish","type":"post","link":"https:\/\/www.gencayyildiz.com\/blog\/redis-yazi-serisi-8-docker-container-ile-redis-server-ayaga-kaldirma\/","title":{"rendered":"Redis Yaz\u0131 Serisi 8 &#8211; Docker Container \u0130le Redis Server Aya\u011fa Kald\u0131rma"},"content":{"rendered":"<div id=\"fb-root\"><\/div>\n<p>Merhaba,<\/p>\n<p><a href=\"https:\/\/www.gencayyildiz.com\/blog\/redis-yazi-dizisi\/\" rel=\"noopener noreferrer\" target=\"_blank\">Redis yaz\u0131 serisi<\/a> i\u00e7in yazm\u0131\u015f oldu\u011fumuz bir \u00f6nceki <a href=\"https:\/\/www.gencayyildiz.com\/blog\/redis-yazi-serisi-7-chocolatey-ile-windowsa-redis-kurulumu\/\" rel=\"noopener noreferrer\" target=\"_blank\">Chocolatey \u0130le Windows\u2019a Redis Kurulumu<\/a> ba\u015fl\u0131kl\u0131 makalemizde Chocolatey paket y\u00f6neticisi ile Redis server\u0131n Windows i\u015fletim sistemine nas\u0131l kuruldu\u011funu incelemi\u015ftik. Bu i\u00e7eri\u011fimizde ise Windows ortam\u0131ndan ba\u011f\u0131ms\u0131z bir \u015fekilde hareket etmemizi sa\u011flayacak olan Docker Container&#8217;da Redis server\u0131n nas\u0131l aya\u011fa kald\u0131r\u0131labilece\u011fini inceleyece\u011fiz.<\/p>\n<h3>Neden Docker Container<\/h3>\n<p>Chocolatey ile Windows ortam\u0131na yap\u0131lan Redis kurulumlar\u0131nda son versiyonunu y\u00fcklemekte problemler ya\u015famaktay\u0131z. Halbuki Linux ortamda aya\u011fa kald\u0131r\u0131lan Docker Containerlar ise Redis sistemlerin en g\u00fcncel s\u00fcr\u00fcm\u00fc \u00fczerinde bizlere \u00e7al\u0131\u015fma imkan\u0131 tan\u0131maktad\u0131rlar. Ayriyetten Windows i\u015fletim sistemine Redis server\u0131 kurabilmek i\u00e7in yap\u0131lacak onca zahmet ve alan tahsisinden bizleri kurtarmakta, tek bir imaj ile Redis server\u0131 aya\u011fa kald\u0131rmam\u0131za imkan tan\u0131maktad\u0131r.<\/p>\n<h3>Container Aya\u011fa Kald\u0131rma<\/h3>\n<p>Redis server\u0131 bir containerda aya\u011fa kald\u0131rabilmek i\u00e7in <a href=\"https:\/\/hub.docker.com\/_\/redis\" rel=\"noopener noreferrer\" target=\"_blank\">hub.docker.com\/_\/redis<\/a> adresindeki imaj\u0131 kullanaca\u011f\u0131z.<br \/>\nPowershell&#8217;e<br \/>\n<code><strong style=\"color:red;\">docker run --rm -p 1453:6379 --name rediscontainer -d redis <\/strong><\/code><br \/>\ntalimat\u0131n\u0131 veriniz. E\u011fer Docker platformunuzda &#8216;redis&#8217; imaj\u0131 yoksa Docker Hub Registry&#8217;den bu imaj otomatik \u00e7ekilecek ve container i\u00e7erisinde 6379 portunda aya\u011fa kalkan Redis&#8217;e bizler 1453 portu ile d\u0131\u015far\u0131dan eri\u015febilece\u011fiz.<\/p>\n<p><a href=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-1.jpg\" alt=\"Redis Yaz\u0131 Serisi 8 - Docker Container \u0130le Redis Server Aya\u011fa Kald\u0131rma\" width=\"562\" height=\"168\" class=\"aligncenter size-full wp-image-15240\" srcset=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-1.jpg 562w, https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-1-300x90.jpg 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/a><\/p>\n<h3>Test Edelim<\/h3>\n<p>Server\u0131 containerda aya\u011fa kald\u0131rd\u0131\u011f\u0131m\u0131zdan dolay\u0131 test ama\u00e7l\u0131 birtek client\u0131 aya\u011fa kald\u0131rmam\u0131z yeterli olacakt\u0131r. Bunun i\u00e7in <code><strong style=\"color:red;\">redis-cli -h localhost -p 1453 <\/strong><\/code><br \/>\nkodunu \u00e7al\u0131\u015ft\u0131rman\u0131z yeterlidir.<br \/>\n<a href=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-2.jpg\" alt=\"Redis Yaz\u0131 Serisi 8 - Docker Container \u0130le Redis Server Aya\u011fa Kald\u0131rma\" width=\"352\" height=\"44\" class=\"aligncenter size-full wp-image-15244\" srcset=\"https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-2.jpg 352w, https:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2020\/04\/Redis-Yaz\u0131-Serisi-8-Docker-Container-\u0130le-Redis-Server-Aya\u011fa-Kald\u0131rma-2-300x38.jpg 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/a><\/p>\n<p>G\u00f6r\u00fcld\u00fc\u011f\u00fc \u00fczere &#8216;PING&#8217; yaz\u0131ld\u0131\u011f\u0131nda &#8216;PONG&#8217; kar\u015f\u0131l\u0131\u011f\u0131n\u0131 almakta ve b\u00f6ylece hi\u00e7bir sorun olmad\u0131\u011f\u0131n\u0131 anlamaktay\u0131z.<\/p>\n<p>\u0130lgilenenlerin faydalanmas\u0131 dile\u011fiyle&#8230;<br \/>\nSonraki yaz\u0131lar\u0131mda g\u00f6r\u00fc\u015fmek \u00fczere&#8230;<br \/>\n\u0130yi \u00e7al\u0131\u015fmalar&#8230;<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Merhaba, Redis yaz\u0131 serisi i\u00e7in yazm\u0131\u015f oldu\u011fumuz bir \u00f6nceki Chocolatey \u0130le Windows\u2019a Redis Kurulumu ba\u015fl\u0131kl\u0131 makalemizde Chocolatey paket y\u00f6neticisi ile Redis server\u0131n Windows i\u015fletim sistemine nas\u0131l kuruldu\u011funu incelemi\u015ftik. Bu i\u00e7eri\u011fimizde ise Windows ortam\u0131ndan ba\u011f\u0131ms\u0131z&#46;&#46;&#46;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":15232,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3281,3383],"tags":[3284,3426,3384,3427],"class_list":["post-15231","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","category-redis","tag-docker","tag-docker-redis","tag-redis","tag-redis-docker-container"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/15231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/comments?post=15231"}],"version-history":[{"count":13,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/15231\/revisions"}],"predecessor-version":[{"id":15247,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/15231\/revisions\/15247"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/media\/15232"}],"wp:attachment":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/media?parent=15231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/categories?post=15231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/tags?post=15231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}