{"id":18958,"date":"2025-04-23T08:00:15","date_gmt":"2025-04-23T05:00:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/"},"modified":"2025-04-23T08:00:15","modified_gmt":"2025-04-23T05:00:15","slug":"docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/","title":{"rendered":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi"},"content":{"rendered":"<p><body><\/p>\n<p>Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi<\/p>\n<p>B\u00fcy\u00fck dil modelleri (LLM&#8217;ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti.  Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu.  Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor.  Bu makalede, Docker&#8217;\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner&#8217;\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.<\/p>\n<h2>Docker ve B\u00fcy\u00fck Dil Modelleri: M\u00fckemmel Bir E\u015fle\u015fme<\/h2>\n<p>\u00d6ncelikle, neden Docker&#8217;\u0131n LLM&#8217;ler i\u00e7in ideal bir \u00e7\u00f6z\u00fcm oldu\u011funu a\u00e7\u0131klayal\u0131m.  Docker, uygulamalar\u0131n\u0131z\u0131 ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 bir konteyner i\u00e7inde paketlemenize olanak tan\u0131r.  Bu sayede, farkl\u0131 ortamlarda (geli\u015ftirme, test, \u00fcretim) tutarl\u0131 bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.  LLM&#8217;ler, genellikle \u00e7e\u015fitli k\u00fct\u00fcphaneler ve \u00f6zel s\u00fcr\u00fcmlere ihtiya\u00e7 duyar.  Dolay\u0131s\u0131yla, Docker, bu karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 y\u00f6netmek ve farkl\u0131 sistemler aras\u0131nda sorunsuz bir ge\u00e7i\u015f sa\u011flamak i\u00e7in m\u00fckemmel bir ara\u00e7t\u0131r.  Sonu\u00e7 olarak, Docker sayesinde LLM \u00e7al\u0131\u015ft\u0131rmak, daha basit, daha g\u00fcvenilir ve daha ta\u015f\u0131nabilir hale gelir.<\/p>\n<h2>Docker Model Runner: Kurulum ve Kullan\u0131m<\/h2>\n<p>Docker Model Runner, LLM&#8217;lerin Docker konteynerleri i\u00e7inde kolayca \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flayan bir ara\u00e7t\u0131r.  Basit bir komutla,  modeli indirip, gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131 kurup, \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r hale getirir.  Bu sayede, zahmetli manuel kurulum ve yap\u0131land\u0131rma ad\u0131mlar\u0131ndan kurtulmu\u015f olursunuz.  Ayr\u0131ca, farkl\u0131 LLM&#8217;leri  kolayca de\u011fi\u015ftirerek test edebilirsiniz.  \u00d6rne\u011fin, bir modeli \u00e7al\u0131\u015ft\u0131rmak i\u00e7in genellikle \u015fu ad\u0131mlar\u0131 izlersiniz:<\/p>\n<pre><code class=\"language-bash\">\ndocker run -it -p 8000:8000 <image_name>\n<\/code><\/pre>\n<p>Burada, <code><image_name><\/code> yerine, kullanmak istedi\u011finiz LLM modelinin Docker imaj\u0131n\u0131n ad\u0131n\u0131 yazman\u0131z gerekir.  Daha detayl\u0131 bilgi i\u00e7in  <a href=\"https:\/\/dev.to\/ssojet\/docker-model-runner-simplifying-local-llm-model-execution-3h03\" target=\"_blank\">buraya<\/a>  bakabilirsiniz.  Bu basit komut, modeli \u00e7al\u0131\u015ft\u0131r\u0131r ve belirtilen portu a\u00e7ar.<\/p>\n<h2>Avantajlar ve Uygulama Alanlar\u0131<\/h2>\n<p>Docker Model Runner&#8217;\u0131n kullan\u0131m\u0131, bir\u00e7ok avantaj sunar.  \u00d6rne\u011fin, farkl\u0131 LLM&#8217;leri kar\u015f\u0131la\u015ft\u0131rmak ve en uygun olan\u0131 se\u00e7mek \u00e7ok daha kolayla\u015f\u0131r.  Ayr\u0131ca, ekip \u00e7al\u0131\u015fmas\u0131 i\u00e7in idealdir, \u00e7\u00fcnk\u00fc herkes ayn\u0131 \u00e7al\u0131\u015fma ortam\u0131n\u0131 kolayca kullanabilir.  Versiyon kontrol\u00fc de kolayla\u015f\u0131r.  LLM&#8217;leri yerel olarak \u00e7al\u0131\u015ft\u0131rmak, gizlilik ve g\u00fcvenlik a\u00e7\u0131s\u0131ndan da avantaj sa\u011flar.  \u00d6zellikle hassas verilerle \u00e7al\u0131\u015f\u0131yorsan\u0131z, bulut tabanl\u0131 \u00e7\u00f6z\u00fcmlere g\u00fcvenmek yerine, kendi sunucunuzda \u00e7al\u0131\u015ft\u0131rmak daha g\u00fcvenli olabilir.<\/p>\n<p>Bununla birlikte, Docker Model Runner&#8217;\u0131 kullanman\u0131n baz\u0131 dezavantajlar\u0131 da vard\u0131r.  \u00d6rne\u011fin, b\u00fcy\u00fck modellerin \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir donan\u0131ma ihtiya\u00e7 duyabilirsiniz.  Ayr\u0131ca, Docker&#8217;\u0131n temel bilgilerine a\u015fina olman\u0131z gerekebilir.  Ancak, bu dezavantajlar, elde edilen avantajlara k\u0131yasla olduk\u00e7a azd\u0131r.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Sonu\u00e7 olarak, Docker Model Runner, yerel LLM model \u00e7al\u0131\u015ft\u0131rmay\u0131 b\u00fcy\u00fck \u00f6l\u00e7\u00fcde basitle\u015ftiren ve h\u0131zland\u0131ran g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  Karma\u015f\u0131k yap\u0131land\u0131rmalardan kurtulmak ve farkl\u0131 modelleri kolayca test etmek isteyen herkes i\u00e7in ideal bir \u00e7\u00f6z\u00fcmd\u00fcr.  Bu makalede ele ald\u0131\u011f\u0131m\u0131z bilgilerle, kendi LLM projelerinizde Docker Model Runner&#8217;\u0131 kullanmaya ba\u015flayabilirsiniz.  Daha fazla bilgi ve uygulama \u00f6rne\u011fi i\u00e7in,  <a href=\"https:\/\/fatihsoysal.com\" target=\"_blank\">web sitemi<\/a> ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: Docker, LLM, B\u00fcy\u00fck Dil Modelleri, Model \u00c7al\u0131\u015ft\u0131rma, Yerel \u00c7al\u0131\u015ft\u0131rma, Docker Model Runner, Yapay Zeka, Makine \u00d6\u011frenmesi, Konteynerle\u015ftirme<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi B\u00fcy\u00fck dil modelleri (LLM&#8217;ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak,&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-18958","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi<\/title>\n<meta name=\"description\" content=\"B\u00fcy\u00fck dil modelleri (LLM&#039;ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker&#039;\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner&#039;\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi\" \/>\n<meta property=\"og:description\" content=\"B\u00fcy\u00fck dil modelleri (LLM&#039;ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker&#039;\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner&#039;\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-23T05:00:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi\",\"datePublished\":\"2025-04-23T05:00:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\"},\"wordCount\":615,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\",\"name\":\"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-23T05:00:15+00:00\",\"description\":\"B\u00fcy\u00fck dil modelleri (LLM'ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker'\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner'\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi","description":"B\u00fcy\u00fck dil modelleri (LLM'ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker'\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner'\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/","og_locale":"tr_TR","og_type":"article","og_title":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi","og_description":"B\u00fcy\u00fck dil modelleri (LLM'ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker'\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner'\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.","og_url":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-23T05:00:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi","datePublished":"2025-04-23T05:00:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/"},"wordCount":615,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/","url":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/","name":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-23T05:00:15+00:00","description":"B\u00fcy\u00fck dil modelleri (LLM'ler) son y\u0131llarda inan\u0131lmaz bir ilerleme kaydetti. Ancak, bu g\u00fc\u00e7l\u00fc modellerin yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131, genellikle karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve yap\u0131land\u0131rma ad\u0131mlar\u0131n\u0131 gerektiren zorlu bir s\u00fcre\u00e7 olabiliyordu. Neyse ki, Docker gibi konteynerle\u015ftirme teknolojileri bu sorunu \u00f6nemli \u00f6l\u00e7\u00fcde hafifletiyor. Bu makalede, Docker'\u0131 kullanarak yerel LLM model y\u00fcr\u00fctmenin nas\u0131l kolayla\u015ft\u0131r\u0131laca\u011f\u0131n\u0131, \u00f6zellikle de Docker Model Runner'\u0131 kullanarak, ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/docker-ile-yerel-llm-model-calistirmanin-basitlestirilmesi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Docker ile Yerel LLM Model \u00c7al\u0131\u015ft\u0131rman\u0131n Basitle\u015ftirilmesi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/18958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=18958"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/18958\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=18958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=18958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=18958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}