{"id":2376,"date":"2021-03-22T13:08:26","date_gmt":"2021-03-22T11:08:26","guid":{"rendered":"https:\/\/www.guzel.net.tr\/blog\/?p=2376"},"modified":"2021-03-22T13:08:28","modified_gmt":"2021-03-22T11:08:28","slug":"docker-nedir","status":"publish","type":"post","link":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html","title":{"rendered":"Docker Nedir?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bir yaz\u0131l\u0131m konteynerle\u015ftirme platformu olan Docker, bir yaz\u0131l\u0131m\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131n yeni yolu olarak kar\u015f\u0131m\u0131za \u00e7\u0131k\u0131yor. \u0130\u015f hayat\u0131n\u0131z\u0131 basitle\u015ftirirken h\u0131zland\u0131rman\u0131za yard\u0131mc\u0131 oluyor. Her yerde uygulamalar olu\u015fturulmas\u0131na, y\u00f6netilmesine ve g\u00fcvenli hale getirilmesine olanak sa\u011fl\u0131yor. Uygulamalar\u0131n her yerde \u00e7al\u0131\u015fabilmesi geli\u015ftiricilere gerekli bile\u015fenleri sunuyor. Peki Docker nedir ve ne i\u015fe yarar? \u0130\u015fte cevab\u0131.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Docker Nedir?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yaz\u0131l\u0131m geli\u015ftiriciler ve sistemciler i\u00e7in geli\u015ftirilmi\u015f olan Docker, a\u00e7\u0131k kaynakl\u0131 bir sanalla\u015ft\u0131rma platformu olup web sistemlerin kurulumunu, testini veya da\u011f\u0131t\u0131m\u0131n\u0131 kolayl\u0131kla ger\u00e7ekle\u015ftirmenizi sa\u011flayan bir bilgisayar program\u0131d\u0131r. &#8220;Konteyner&#8221; (container) adl\u0131 yaz\u0131l\u0131m paketlerini \u00e7al\u0131\u015ft\u0131rmak i\u00e7in ve uygulamalar\u0131n farkl\u0131 ortamlarda \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 s\u00fcrecinde kullan\u0131l\u0131r. Peki konteyner tam olarak nedir? Konteynerler, bir geli\u015ftiricinin bir uygulamay\u0131 k\u00fct\u00fcphaneler ya da di\u011fer ba\u011f\u0131ml\u0131l\u0131klar gibi ihtiya\u00e7 duyulan t\u00fcm par\u00e7alarla paketlenmesini sa\u011flayan ve ayn\u0131 zamanda tek bir paket olarak g\u00f6ndermesine olanak sa\u011flayan Docker organizasyon birimleridir. Her bir konteyner bir s\u00fcre\u00e7 kullan\u0131r. Katman \u015feklinde Imagelerden olu\u015furlar. Yani Docker Image bir nevi \u00f6nceden haz\u0131rlanm\u0131\u015f paketler olup konteynerlara kurulacak olan uygulamalar\u0131n veya OS&#8217;lerin dosyalar\u0131d\u0131r. Konteyner olu\u015fturmak i\u00e7in gerekli talimatlar\u0131 i\u00e7eren bir \u015fablon olarak da d\u00fc\u015f\u00fcnebilirsiniz. \u0130majlar\u0131n tutuldu\u011fu ve da\u011f\u0131lt\u0131ld\u0131\u011f\u0131 yer ise Docker Registry oluyor. Docker Hub da olu\u015fturulan imajlar\u0131n ortak kullan\u0131ma a\u00e7\u0131ld\u0131\u011f\u0131 depodur. Bu online serviste \u00fcnl\u00fc \u015firketlerin ya da insanlar\u0131n olu\u015fturdu\u011fu haz\u0131r imajlar\u0131 bulabilirsiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Docker Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Docker, Linux Containers (LXC) \u00fczerine kurulu bir platform oldu\u011fu i\u00e7in ayn\u0131 linux i\u015fletim sistemi birbirinden izole edilmi\u015f ve ba\u011f\u0131ms\u0131z halde \u00e7al\u0131\u015fabilen konteynerler olu\u015fturur. Her bir konteyner process kulland\u0131\u011f\u0131 i\u00e7in konteynerler kolayl\u0131kla \u00e7o\u011falt\u0131labilinir. Klasik sanal makinelerin aksine Hypervisor katman\u0131na sahip de\u011fildir. Dolay\u0131s\u0131yla Docker Engine \u00fczerinden konak i\u015fletim sistemine eri\u015fir ve sistem ara\u00e7lar\u0131n\u0131 payla\u015f\u0131ml\u0131 olarak kullan\u0131r. Docker uygulamas\u0131 Windows, Linux ve Mac \u00fczerine kurulabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Docker, client\/servis mimarisini kullan\u0131r. Yani Docker i\u015flemcisi, konteyner olu\u015fturmak, \u00e7al\u0131\u015ft\u0131rmak ya da durdurmak gibi i\u015flevleri yerine getirmek i\u00e7in Docker Daemonlar ile konu\u015fur. Docker Daemeon (Server) ise konterynerlar\u0131n izole \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar. Docker client, Docker&#8217;\u0131n kullan\u0131c\u0131 ara y\u00fcz\u00fc olup Server taraf\u0131na g\u00f6nderilecek komutlar\u0131 bulundurur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Docker Engine<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Docker Engine, geli\u015ftiricilerin ve i\u015flemcilerin fikirlerini h\u0131zla ve g\u00fcvenle ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrmesine yard\u0131mc\u0131 olur. Ayr\u0131ca birden \u00e7ok i\u015fletim sistemiyle \u00e7al\u0131\u015f\u0131r ve her t\u00fcrl\u00fc uygulamay\u0131 destekler. Docker Engine bilgileri Dockerfile ya da \u201cdocker-compose.yml&#8221; &#8216;den al\u0131r. Bu \u015fekilde imajlar\u0131 olu\u015fturarak \u00e7al\u0131\u015ft\u0131r\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Docker Compose<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir Docker arac\u0131 olarak kompleks olan uygulamalar\u0131n tan\u0131mlanmas\u0131n\u0131 ve \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flar. Uygulama hizmetlerin yap\u0131land\u0131r\u0131lmas\u0131nda ise t\u00fcm programlama dilleri taraf\u0131ndan kullan\u0131labilen YAML dosyas\u0131n\u0131 kullanabilirsiniz. Daha sonra birden fazla servisi tek bir yerden d\u00fczenleyebilir ve tek bir komutla \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Docker Machine<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Docker Machine, bilgisayara Docker Engine&#8217;i y\u00fckleyebilece\u011finiz, birden fazla host olu\u015fturmak ve y\u00f6netmek i\u00e7in kullanabilece\u011finiz bir ara\u00e7t\u0131r. \u201cDocker-machine\u201d komutlar\u0131 sayesinde ana bilgisayar\u0131n\u0131z\u0131 y\u00f6netebilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Docker Swarm<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Docker platformunda konteyner orkestrason arac\u0131 olan Swarm, veritaban\u0131, web server, uygulama sunucular\u0131 ya da message queue gibi bile\u015fenlerden olu\u015fan uygulamalar\u0131 y\u00f6netebilmenizi ve \u00f6l\u00e7eklendirebilmenizi sa\u011flar. K\u0131sacas\u0131 Swarm, sunuculardan ya da konteynerlerden biri \u00e7\u00f6kt\u00fc\u011f\u00fc takdirde yerine hemen ba\u015fkas\u0131n\u0131n devralmas\u0131n\u0131 sa\u011flayarak y\u00fcksek kullan\u0131labilirlik sa\u011flar. Ayr\u0131ca y\u00fck da\u011f\u0131l\u0131m\u0131n\u0131 birden fazla sunucuya yapar ve uyum i\u00e7erisinde da\u011f\u0131t\u0131r.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2-1.png\"><img decoding=\"async\" width=\"420\" height=\"299\" src=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2-1.png\" alt=\"\" class=\"wp-image-2387\" srcset=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2-1.png 420w, https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2-1-300x214.png 300w, https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2-1-321x229.png 321w\" sizes=\"(max-width: 420px) 100vw, 420px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Sundu\u011fu Avantajlar Nelerdir?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Peki son zamanlarda yaz\u0131l\u0131m geli\u015ftirme sekt\u00f6r\u00fcnde ad\u0131n\u0131 Docker&#8217;in kullan\u0131m avantajlar\u0131 nelerdir?<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Docker kulland\u0131\u011f\u0131 konteyner teknolojisi sayesinde \u00e7ok az kaynakla b\u00fcy\u00fck i\u015fler yapabiliyor. Dolay\u0131s\u0131yla konteynerler sayesinde \u00e7ok fazla i\u015f y\u00fck\u00fcn\u00fc az donan\u0131ma s\u0131\u011fd\u0131rabilir ve sistemlerin daha h\u0131zl\u0131 \u00f6l\u00e7eklendirilmesini sa\u011flayabilirsiniz.<\/li><li>Kullan\u0131m kolayl\u0131\u011f\u0131 sa\u011flar. Uygulamalar\u0131n\u0131z\u0131 standart bir zemine oturtarak her platforma \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayabilir. \u00dcstelik uygulamalara y\u00fcksek trafik geldi\u011finde binlerce konteyner haz\u0131r hale gelir ve y\u00fck\u00fcn\u00fcz hafifler.<\/li><li>Yaz\u0131l\u0131mlar\u0131n\u0131z\u0131 farkl\u0131 servisler \u00fczerinden kolayl\u0131kla \u00e7o\u011faltabilir ya da payla\u015fabilirsiniz.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hypervisor kullanmaz ve tam i\u015fletim sistemi yerine k\u00fc\u00e7\u00fclt\u00fclm\u00fc\u015f i\u015fletim sistemi imaj\u0131 kullan\u0131r. Bu sayede saniyeler i\u00e7erisinde kullan\u0131m i\u00e7in haz\u0131r hale gelebilir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bir yaz\u0131l\u0131m konteynerle\u015ftirme platformu olan Docker, bir yaz\u0131l\u0131m\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131n yeni yolu olarak kar\u015f\u0131m\u0131za \u00e7\u0131k\u0131yor. \u0130\u015f hayat\u0131n\u0131z\u0131 basitle\u015ftirirken h\u0131zland\u0131rman\u0131za yard\u0131mc\u0131 oluyor. Her yerde uygulamalar olu\u015fturulmas\u0131na, y\u00f6netilmesine ve g\u00fcvenli hale getirilmesine olanak sa\u011fl\u0131yor. Uygulamalar\u0131n her yerde \u00e7al\u0131\u015fabilmesi geli\u015ftiricilere gerekli bile\u015fenleri sunuyor. Peki&#8230;<\/p>\n","protected":false},"author":3,"featured_media":2379,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2376","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog\" \/>\n<meta property=\"og:description\" content=\"Bir yaz\u0131l\u0131m konteynerle\u015ftirme platformu olan Docker, bir yaz\u0131l\u0131m\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131n yeni yolu olarak kar\u015f\u0131m\u0131za \u00e7\u0131k\u0131yor. \u0130\u015f hayat\u0131n\u0131z\u0131 basitle\u015ftirirken h\u0131zland\u0131rman\u0131za yard\u0131mc\u0131 oluyor. Her yerde uygulamalar olu\u015fturulmas\u0131na, y\u00f6netilmesine ve g\u00fcvenli hale getirilmesine olanak sa\u011fl\u0131yor. Uygulamalar\u0131n her yerde \u00e7al\u0131\u015fabilmesi geli\u015ftiricilere gerekli bile\u015fenleri sunuyor. Peki...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html\" \/>\n<meta property=\"og:site_name\" content=\"G\u00fczel Hosting Internet Hizmetleri - Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/guzelhosting\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-22T11:08:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-22T11:08:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@guzelhosting\" \/>\n<meta name=\"twitter:site\" content=\"@guzelhosting\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\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:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html\"},\"author\":{\"name\":\"Editor\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/person\\\/8bfd4f2405f03c08d0afb3466ac41954\"},\"headline\":\"Docker Nedir?\",\"datePublished\":\"2021-03-22T11:08:26+00:00\",\"dateModified\":\"2021-03-22T11:08:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html\"},\"wordCount\":810,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/2.png\",\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html\",\"name\":\"Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/2.png\",\"datePublished\":\"2021-03-22T11:08:26+00:00\",\"dateModified\":\"2021-03-22T11:08:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#primaryimage\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/2.png\",\"contentUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/2.png\",\"width\":300,\"height\":210},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/docker-nedir.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker Nedir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/\",\"name\":\"G\u00fczel Hosting Internet Hizmetleri - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\",\"name\":\"G\u00fczel Hosting\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/cropped-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/cropped-logo-1.png\",\"width\":278,\"height\":47,\"caption\":\"G\u00fczel Hosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/guzelhosting\",\"https:\\\/\\\/x.com\\\/guzelhosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/person\\\/8bfd4f2405f03c08d0afb3466ac41954\",\"name\":\"Editor\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/author\\\/editor\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog","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:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html","og_locale":"tr_TR","og_type":"article","og_title":"Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog","og_description":"Bir yaz\u0131l\u0131m konteynerle\u015ftirme platformu olan Docker, bir yaz\u0131l\u0131m\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131n yeni yolu olarak kar\u015f\u0131m\u0131za \u00e7\u0131k\u0131yor. \u0130\u015f hayat\u0131n\u0131z\u0131 basitle\u015ftirirken h\u0131zland\u0131rman\u0131za yard\u0131mc\u0131 oluyor. Her yerde uygulamalar olu\u015fturulmas\u0131na, y\u00f6netilmesine ve g\u00fcvenli hale getirilmesine olanak sa\u011fl\u0131yor. Uygulamalar\u0131n her yerde \u00e7al\u0131\u015fabilmesi geli\u015ftiricilere gerekli bile\u015fenleri sunuyor. Peki...","og_url":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html","og_site_name":"G\u00fczel Hosting Internet Hizmetleri - Blog","article_publisher":"https:\/\/www.facebook.com\/guzelhosting","article_published_time":"2021-03-22T11:08:26+00:00","article_modified_time":"2021-03-22T11:08:28+00:00","og_image":[{"width":300,"height":210,"url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png","type":"image\/png"}],"author":"Editor","twitter_card":"summary_large_image","twitter_creator":"@guzelhosting","twitter_site":"@guzelhosting","twitter_misc":{"Yazan:":"Editor","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#article","isPartOf":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html"},"author":{"name":"Editor","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/person\/8bfd4f2405f03c08d0afb3466ac41954"},"headline":"Docker Nedir?","datePublished":"2021-03-22T11:08:26+00:00","dateModified":"2021-03-22T11:08:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html"},"wordCount":810,"commentCount":0,"publisher":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#organization"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#primaryimage"},"thumbnailUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png","inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html","url":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html","name":"Docker Nedir? - G\u00fczel Hosting Internet Hizmetleri - Blog","isPartOf":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#primaryimage"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#primaryimage"},"thumbnailUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png","datePublished":"2021-03-22T11:08:26+00:00","dateModified":"2021-03-22T11:08:28+00:00","breadcrumb":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#primaryimage","url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png","contentUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2021\/03\/2.png","width":300,"height":210},{"@type":"BreadcrumbList","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/docker-nedir.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.guzel.net.tr\/blog"},{"@type":"ListItem","position":2,"name":"Docker Nedir?"}]},{"@type":"WebSite","@id":"https:\/\/www.guzel.net.tr\/blog\/#website","url":"https:\/\/www.guzel.net.tr\/blog\/","name":"G\u00fczel Hosting Internet Hizmetleri - Blog","description":"","publisher":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.guzel.net.tr\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.guzel.net.tr\/blog\/#organization","name":"G\u00fczel Hosting","url":"https:\/\/www.guzel.net.tr\/blog\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2018\/08\/cropped-logo-1.png","contentUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2018\/08\/cropped-logo-1.png","width":278,"height":47,"caption":"G\u00fczel Hosting"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/guzelhosting","https:\/\/x.com\/guzelhosting"]},{"@type":"Person","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/person\/8bfd4f2405f03c08d0afb3466ac41954","name":"Editor","url":"https:\/\/www.guzel.net.tr\/blog\/author\/editor"}]}},"views":682,"_links":{"self":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/2376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/comments?post=2376"}],"version-history":[{"count":2,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/2376\/revisions"}],"predecessor-version":[{"id":2399,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/2376\/revisions\/2399"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/media\/2379"}],"wp:attachment":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/media?parent=2376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/categories?post=2376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/tags?post=2376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}