{"id":8930,"date":"2025-01-07T23:45:11","date_gmt":"2025-01-07T20:45:11","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/"},"modified":"2025-01-07T23:45:11","modified_gmt":"2025-01-07T20:45:11","slug":"node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/","title":{"rendered":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri"},"content":{"rendered":"<p><body><\/p>\n<p>Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri<\/p>\n<p>Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m.  Docker&#8217;\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z.  \u00d6ncelikle, Docker ve Docker Compose&#8217;un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z.  Kurulumla ilgili detayl\u0131 bilgiye <a href=\"https:\/\/www.docker.com\/\">Docker resmi web sitesinden<\/a> ula\u015fabilirsiniz.<\/p>\n<h2>Proje Yap\u0131s\u0131 ve Dockerfile&#8217;lar<\/h2>\n<p>\u00d6ncelikle, projemizin temel yap\u0131s\u0131n\u0131 olu\u015ftural\u0131m.  Proje dizininde  <code>docker-compose.yml<\/code>, <code>PostgreSQL<\/code> ve <code>MongoDB<\/code> dizinleri olacak.  Her bir veritaban\u0131 i\u00e7in ayr\u0131 bir Dockerfile olu\u015fturaca\u011f\u0131z.  Bu sayede, veritabanlar\u0131n\u0131 ba\u011f\u0131ms\u0131z olarak y\u00f6netebilir ve \u00f6l\u00e7eklendirebiliriz. <\/p>\n<h3>PostgreSQL Dockerfile&#8217;\u0131<\/h3>\n<pre><code class=\"language-dockerfile\">\nFROM postgres:13\nENV POSTGRES_USER=myuser\nENV POSTGRES_PASSWORD=mypassword\nENV POSTGRES_DB=mydb\n<\/code><\/pre>\n<p>Bu Dockerfile, PostgreSQL&#8217;in 13. s\u00fcr\u00fcm\u00fcn\u00fc temel al\u0131r ve veritaban\u0131 kullan\u0131c\u0131 ad\u0131, \u015fifresi ve veritaban\u0131 ad\u0131n\u0131 tan\u0131mlar.  Daha detayl\u0131 ayarlar i\u00e7in PostgreSQL resmi dok\u00fcmanlar\u0131na bakabilirsiniz.  Benzer \u015fekilde, MongoDB i\u00e7in de bir Dockerfile olu\u015fturaca\u011f\u0131z. <\/p>\n<h3>MongoDB Dockerfile&#8217;\u0131<\/h3>\n<pre><code class=\"language-dockerfile\">\nFROM mongo:latest\n<\/code><\/pre>\n<p>Bu Dockerfile, MongoDB&#8217;nin en son s\u00fcr\u00fcm\u00fcn\u00fc kullan\u0131r.  Daha fazla \u00f6zelle\u015ftirme i\u00e7in MongoDB resmindeki se\u00e7enekleri inceleyebilirsiniz.  \u015eimdi, Docker Compose&#8217;u kullanarak bu veritabanlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131raca\u011f\u0131z.<\/p>\n<h2>Docker Compose ile Ortam Kurulumu<\/h2>\n<p><code>docker-compose.yml<\/code> dosyas\u0131nda, veritabanlar\u0131n\u0131 nas\u0131l \u00e7al\u0131\u015ft\u0131raca\u011f\u0131m\u0131z\u0131 tan\u0131mlar\u0131z.  Bu dosya, her bir veritaban\u0131 i\u00e7in gereken ayarlar\u0131 ve ba\u011flant\u0131 noktalar\u0131n\u0131 i\u00e7erir.  \u00d6rne\u011fin; <\/p>\n<pre><code class=\"language-yaml\">\nversion: \"3.9\"\nservices:\n  db:\n    image: postgres:13\n    environment:\n      - POSTGRES_USER=myuser\n      - POSTGRES_PASSWORD=mypassword\n      - POSTGRES_DB=mydb\n    ports:\n      - \"5432:5432\"\n  mongo:\n    image: mongo:latest\n    ports:\n      - \"27017:27017\"\n<\/code><\/pre>\n<p>Bu yap\u0131land\u0131rmada, PostgreSQL 5432, MongoDB ise 27017 portunu kullanacakt\u0131r.  <code>docker-compose up -d<\/code> komutu ile veritabanlar\u0131n\u0131 arka planda \u00e7al\u0131\u015ft\u0131rabilirsiniz.  Bu a\u015famadan sonra, Node.js uygulaman\u0131zda bu veritabanlar\u0131na ba\u011flanabilirsiniz.<\/p>\n<h2>Node.js Uygulamas\u0131 ve Veritaban\u0131 Ba\u011flant\u0131s\u0131<\/h2>\n<p>Node.js uygulaman\u0131zda, pg ve mongodb k\u00fct\u00fcphanelerini kullanarak veritabanlar\u0131na ba\u011flanabilirsiniz.  Ba\u011flant\u0131 bilgilerini  <code>docker-compose.yml<\/code> dosyas\u0131nda tan\u0131mlad\u0131\u011f\u0131m\u0131z port ve isimleri kullanarak ayarlayabilirsiniz.  \u00d6rne\u011fin, PostgreSQL ba\u011flant\u0131s\u0131 i\u00e7in; <\/p>\n<pre><code class=\"language-javascript\">\nconst { Pool } = require('pg');\nconst pool = new Pool({\n  user: 'myuser',\n  host: 'db', \/\/ docker-compose.yml'de tan\u0131mlanan servis ad\u0131\n  database: 'mydb',\n  password: 'mypassword',\n  port: 5432,\n});\n<\/code><\/pre>\n<p>MongoDB ba\u011flant\u0131s\u0131 i\u00e7in benzer bir yap\u0131 kullanabilirsiniz.  Uygulaman\u0131z \u00e7al\u0131\u015fmaya ba\u015flad\u0131ktan sonra, veritaban\u0131 i\u015flemlerini ger\u00e7ekle\u015ftirebilirsiniz.  Daha detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">web sitemi<\/a> ziyaret edebilirsiniz. <\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Docker, Node.js uygulamalar\u0131n\u0131z i\u00e7in veritaban\u0131 y\u00f6netimini olduk\u00e7a kolayla\u015ft\u0131r\u0131r.  Bu rehberde, PostgreSQL ve MongoDB&#8217;yi Docker kullanarak nas\u0131l entegre edece\u011finizi ad\u0131m ad\u0131m anlatt\u0131m.  Umar\u0131m bu yaz\u0131 size yard\u0131mc\u0131 olmu\u015ftur.  Herhangi bir sorunuz olursa, yorumlarda sorabilirsiniz.<\/p>\n<p>#Etiketler: Node.js, PostgreSQL, MongoDB, Docker, Docker Compose, Veritaban\u0131, Geli\u015ftirme, Fatih Soysal,  Containerizasyon<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda&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-8930","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>Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri<\/title>\n<meta name=\"description\" content=\"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker&#039;\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose&#039;un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.\" \/>\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\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker&#039;\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose&#039;un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-07T20:45:11+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\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri\",\"datePublished\":\"2025-01-07T20:45:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\"},\"wordCount\":449,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\",\"name\":\"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-07T20:45:11+00:00\",\"description\":\"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker'\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose'un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri\"}]},{\"@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":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri","description":"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker'\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose'un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.","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\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/","og_locale":"tr_TR","og_type":"article","og_title":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri","og_description":"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker'\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose'un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-07T20:45:11+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\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri","datePublished":"2025-01-07T20:45:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/"},"wordCount":449,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/","url":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/","name":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-07T20:45:11+00:00","description":"Merhaba! Ben Fatih Soysal ve bu yaz\u0131da, Node.js uygulamalar\u0131n\u0131zda PostgreSQL ve MongoDB veritabanlar\u0131n\u0131 Docker kullanarak nas\u0131l kolayca entegre edece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. Docker'\u0131n sundu\u011fu izolasyon ve kolay y\u00f6netim sayesinde geli\u015ftirme s\u00fcrecini h\u0131zland\u0131racak ve platform ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131 kazanacaks\u0131n\u0131z. \u00d6ncelikle, Docker ve Docker Compose'un sisteminize kurulu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Kurulumla ilgili detayl\u0131 bilgiye Docker resmi web sitesinden ula\u015fabilirsiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/node-js-postgresql-ve-mongodb-docker-ile-bulusuyor-docker-gunlukleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Node.js, PostgreSQL ve MongoDB Docker ile Bulu\u015fuyor: Docker G\u00fcnl\u00fckleri"}]},{"@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\/8930","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=8930"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/8930\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=8930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=8930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=8930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}