{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Giri\u015f: Konteynerlerin Kalbine Yolculuk: Neden docker exec?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"DeMC4maMLo\"><a href=\"https:\/\/fatihsoysal.com\/blog\/giris-konteynerlerin-kalbine-yolculuk-neden-docker-exec\/\">Giri\u015f: Konteynerlerin Kalbine Yolculuk: Neden docker exec?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/giris-konteynerlerin-kalbine-yolculuk-neden-docker-exec\/embed\/#?secret=DeMC4maMLo\" width=\"600\" height=\"338\" title=\"&#8220;Giri\u015f: Konteynerlerin Kalbine Yolculuk: Neden docker exec?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"DeMC4maMLo\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Docker, modern yaz\u0131l\u0131m geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcre\u00e7lerinin vazge\u00e7ilmez bir par\u00e7as\u0131 haline geldi. Konteynerler sayesinde uygulamalar\u0131m\u0131z\u0131 izole, ta\u015f\u0131nabilir ve tutarl\u0131 ortamlarda \u00e7al\u0131\u015ft\u0131rabiliyoruz. Ancak bu izolasyon, bazen konteynerlerin i\u00e7ine do\u011frudan eri\u015fim ihtiyac\u0131n\u0131 da beraberinde getirir. Peki, \u00e7al\u0131\u015fan bir konteynerin derinliklerine nas\u0131l inebilir, i\u00e7indeki dosyalara nas\u0131l bakabilir veya anl\u0131k sorunlar\u0131 nas\u0131l giderebiliriz? \u0130\u015fte tam bu noktada, docker exec komutu devreye giriyor ve konteynerlerinizin y\u00f6netimini parmaklar\u0131n\u0131z\u0131n ucuna getiriyor."}