{"id":14671,"date":"2025-03-09T13:15:16","date_gmt":"2025-03-09T10:15:16","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/"},"modified":"2025-03-09T13:15:16","modified_gmt":"2025-03-09T10:15:16","slug":"docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/","title":{"rendered":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131"},"content":{"rendered":"<p><body><\/p>\n<p>Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131<\/p>\n<p>Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z.  Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.<\/p>\n<h2>Root ve Non-Root Kullan\u0131c\u0131lar: G\u00fcvenlik A\u00e7\u0131s\u0131ndan Farklar<\/h2>\n<p>Linux sistemlerinde root kullan\u0131c\u0131, t\u00fcm sistem \u00fczerinde tam yetkiye sahiptir.  Docker konteynerlerinde root kullanman\u0131n g\u00fcvenlik riskleri olduk\u00e7a y\u00fcksektir.  Zira, bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131 nedeniyle konteyner sald\u0131r\u0131ya u\u011frarsa, sald\u0131rgan t\u00fcm sistemi ele ge\u00e7irebilir. Bu nedenle,  non-root kullan\u0131c\u0131lar tercih edilmelidir. Non-root kullan\u0131c\u0131lar, sadece kendilerine verilen yetkiler dahilinde \u00e7al\u0131\u015f\u0131rlar; bu da sistemin g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<\/p>\n<p>\u00d6te yandan, baz\u0131 uygulamalar root yetkilerine ihtiya\u00e7 duyabilir. Bu durumlarda,  <code>sudo<\/code> komutu ile gerekli yetkiler ge\u00e7ici olarak verilebilir. Ancak, bu y\u00f6ntemin de riskleri vard\u0131r; bu nedenle,  gerekti\u011finde en az yetki ilkesini (principle of least privilege) takip etmek \u00f6nemlidir.  Bununla beraber, non-root kullan\u0131m\u0131 i\u00e7in uygulaman\u0131z\u0131n yap\u0131land\u0131r\u0131lmas\u0131, g\u00fcvenlik i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h2>Docker&#8217;da Non-Root Kullan\u0131c\u0131s\u0131 Olu\u015fturma<\/h2>\n<p>Docker&#8217;da non-root kullan\u0131c\u0131s\u0131 olu\u015fturmak i\u00e7in birka\u00e7 y\u00f6ntem mevcuttur.  Bunlardan biri, Dockerfile&#8217;\u0131n\u0131zda bir kullan\u0131c\u0131 olu\u015fturup, uygulaman\u0131z\u0131n bu kullan\u0131c\u0131 alt\u0131nda \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamakt\u0131r. A\u015fa\u011f\u0131daki \u00f6rnek, bir appuser adl\u0131 kullan\u0131c\u0131 olu\u015fturur ve uygulamay\u0131 bu kullan\u0131c\u0131 alt\u0131nda \u00e7al\u0131\u015ft\u0131r\u0131r:<\/p>\n<pre><code class=\"language-dockerfile\">\nFROM ubuntu:latest\n\nRUN groupadd -r appgroup && useradd -r -g appgroup -m appuser\n\nUSER appuser\n\nWORKDIR \/app\n\nCOPY . .\n\nCMD [\".\/app\"]\n<\/code><\/pre>\n<p>Bu y\u00f6ntem,  konteynerinizin g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.  Ayr\u0131ca,  konteynerinizin daha az y\u00fczey alan\u0131na sahip olmas\u0131n\u0131 sa\u011flar, b\u00f6ylece g\u00fcvenlik a\u00e7\u0131klar\u0131na kar\u015f\u0131 daha dayan\u0131kl\u0131 hale gelir.<\/p>\n<h2>ECR Kimlik Do\u011frulama Sorunlar\u0131 ve \u00c7\u00f6z\u00fcmleri<\/h2>\n<p>Amazon ECR ile \u00e7al\u0131\u015f\u0131rken,  en s\u0131k kar\u015f\u0131la\u015f\u0131lan sorunlardan biri kimlik do\u011frulama sorunlar\u0131d\u0131r.  Bu sorunlar genellikle yanl\u0131\u015f konfig\u00fcrasyonlardan kaynaklan\u0131r.  AWS kimlik bilgileri do\u011fru bir \u015fekilde ayarlanmad\u0131\u011f\u0131nda veya  Docker&#8217;\u0131n ECR ile ileti\u015fim kuramamas\u0131 durumunda ortaya \u00e7\u0131kar.<\/p>\n<p>Bu sorunlar\u0131 \u00e7\u00f6zmek i\u00e7in, \u00f6ncelikle  AWS kimlik bilgilerinizi do\u011frulay\u0131n.  AWS CLI&#8217;\u0131 kullanarak kimlik bilgilerinizi test edebilirsiniz.  Ard\u0131ndan,  <code>aws ecr get-login-password<\/code> komutu ile ECR i\u00e7in bir giri\u015f parolay\u0131 al\u0131n ve bu parolay\u0131 Docker ile kullan\u0131n.  Bu i\u015flem, Docker&#8217;\u0131n ECR ile g\u00fcvenli bir \u015fekilde ileti\u015fim kurmas\u0131n\u0131 sa\u011flar. \u015eayet sorun devam ederse,  AWS konsolundan IAM rollerinizi ve izinlerinizi kontrol etmeniz gerekebilir.<\/p>\n<p>Ayr\u0131ca,  Docker&#8217;\u0131n ECR ile ileti\u015fim kurmas\u0131 i\u00e7in gerekli ortam de\u011fi\u015fkenlerinin do\u011fru bir \u015fekilde ayarland\u0131\u011f\u0131ndan emin olun.  Bunlar genellikle  <code>AWS_ACCESS_KEY_ID<\/code>, <code>AWS_SECRET_ACCESS_KEY<\/code> ve <code>AWS_REGION<\/code> gibi de\u011fi\u015fkenlerdir.  Bu de\u011fi\u015fkenleri do\u011fru bir \u015fekilde ayarlamak, Docker&#8217;\u0131n ECR ile sorunsuz bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>G\u00fcvenlik Best Practices<\/h2>\n<p>Docker ve ECR ile \u00e7al\u0131\u015f\u0131rken, g\u00fcvenlik her zaman \u00f6ncelik olmal\u0131d\u0131r. \u0130\u015fte baz\u0131 \u00f6nemli g\u00fcvenlik best practices&#8217;leri:<\/p>\n<ul>\n<li>Her zaman non-root kullan\u0131c\u0131lar\u0131 kullan\u0131n.<\/li>\n<li>Gerekli minimum yetkileri verin.<\/li>\n<li>D\u00fczenli g\u00fcvenlik g\u00fcncellemeleri yap\u0131n.<\/li>\n<li>G\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 d\u00fczenli olarak taray\u0131n.<\/li>\n<li>Konteyner g\u00f6r\u00fcnt\u00fclerinizi g\u00fcvenli bir \u015fekilde saklay\u0131n.<\/li>\n<\/ul>\n<p>Bu ad\u0131mlar\u0131 izleyerek, Docker ve ECR ile \u00e7al\u0131\u015f\u0131rken g\u00fcvenli\u011finizi \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilirsiniz.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.  Ayr\u0131ca, konuyla ilgili daha fazla bilgi i\u00e7in <a href=\"https:\/\/docs.aws.amazon.com\/AmazonECR\/latest\/userguide\/ecr-getting-started.html\">AWS ECR dok\u00fcmanlar\u0131na<\/a> da g\u00f6z atabilirsiniz.<\/p>\n<p>#Etiketler: Docker, Root Kullan\u0131c\u0131, Non-Root Kullan\u0131c\u0131, ECR, Elastic Container Registry, Kimlik Do\u011frulama, G\u00fcvenlik, Konteyner, AWS, Linux, G\u00fcvenlik A\u00e7\u0131\u011f\u0131, Best Practices,  Dockerfile, AWS CLI, IAM<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131 Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve&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-14671","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, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131<\/title>\n<meta name=\"description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.\" \/>\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-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-09T10:15:16+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-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131\",\"datePublished\":\"2025-03-09T10:15:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\"},\"wordCount\":666,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\",\"name\":\"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-09T10:15:16+00:00\",\"description\":\"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131\"}]},{\"@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, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.","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-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/","og_locale":"tr_TR","og_type":"article","og_title":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131","og_description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.","og_url":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-09T10:15:16+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-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131","datePublished":"2025-03-09T10:15:16+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/"},"wordCount":666,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/","url":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/","name":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-09T10:15:16+00:00","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn Docker konteynerlerinde root ve non-root kullan\u0131c\u0131lar aras\u0131ndaki farklar\u0131, Amazon Elastic Container Registry (ECR) ile kimlik do\u011frulama sorunlar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, bu sorunlar\u0131 nas\u0131l \u00e7\u00f6zebilece\u011finizi ve g\u00fcvenli\u011finizi nas\u0131l art\u0131rabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu konular, Docker ile uygulama da\u011f\u0131t\u0131m\u0131 yapan herkes i\u00e7in son derece \u00f6nemlidir.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/docker-root-non-root-kullanicilar-ve-ecr-kimlik-dogrulama-sorunlari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Docker, Root\/Non-Root Kullan\u0131c\u0131lar ve ECR Kimlik Do\u011frulama Sorunlar\u0131"}]},{"@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\/14671","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=14671"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/14671\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=14671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=14671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=14671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}