Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • RabbitMQ
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
MongoDBSpring Data

MongoDB & MongoDB Express Docker Compose Kurulumu

Paylaş

Spring Data MongoDB Dersleri’ne devam ediyorum.

İçindekiler

  • Docker File Oluşturma
    • MongDB & MongoDB Express Çalıştırma

Bu dersimizde MongoDB’yi bilgisayarımızda kullanabilmek için Docker’dan yararlanacağız. Sadece docker sayesinde bir MongoDB kurmayacağız ayrıca web üzerinden erişebileceğimiz MongoExpress kuaracağız

Docker File Oluşturma

docker-compose.yaml adında bir dosya oluşturalım.

version: "3.8"
services:
  mongodb:
    image: mongo
    container_name: mongodb
    ports:
      - 27018:27017
    volumes:
      - data:/data
    environment:
      - MONGO_INITDB_ROOT_USERNAME=rootuser
      - MONGO_INITDB_ROOT_PASSWORD=rootpass
  mongo-express:
    image: mongo-express
    container_name: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      - ME_CONFIG_MONGODB_ADMINUSERNAME=rootuser
      - ME_CONFIG_MONGODB_ADMINPASSWORD=rootpass
      - ME_CONFIG_MONGODB_SERVER=mongodb
volumes:
  data: {}

networks:
  default:
    name: mongodb_networkCode language: YAML (yaml)

Bu dosya içerisinde hem MongoDB kuracağız hem de MongoDB Express kuracağız ve belirlediğimiz şifreler ile web tarayıcı üzerinden veritabanına ulaşabileceğiz.

MongDB & MongoDB Express Çalıştırma

docker-compose up -d

Yukarıdaki komutu dosyanın bulunduğu dizin içerisinde çalıştıralım ve bilgisayarımıza bu imajların indirilmesini ve çalışmasını bekleyelim.

localhost:8081Code language: CSS (css)

adresinde girelim ve aşağıdaki gibi görüntüyle karşılaşmak için rootuser ve rootpass yazarak giriş yapın.

MongoDB Express Kurulumu
MongoDB Express Kurulumu

Sonraki Spring Data MongoDB Dersleri’nde görüşmek üzere.


Önceki Ders:
Spring Data MongoDB Dersleri
Sonraki Ders:

Paylaş

Diğer Yazılar

Spring Data Redis Cache Kullanım Örneği
Previous

Spring Boot Data Redis Nedir? Distributed Cache Kullanımı

Spring Data MongoDB Dersleri Uygulama Örnekleri
Next

Spring Data MongoDB Dersleri

Next
Spring Data MongoDB Dersleri Uygulama Örnekleri
10 Nisan 2023

Spring Data MongoDB Dersleri

Previews
20 Mart 2023

Spring Boot Data Redis Nedir? Distributed Cache Kullanımı

Spring Data Redis Cache Kullanım Örneği

No Comment! Be the first one.

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini Çekebilir

Spring Data MongoDB Dersleri Uygulama Örnekleri

Spring Data MongoDB Dersleri

blank

MongoDB Nedir?

Quarkus Dersleri Uygulama Örnekleri

Quarkus Projemizde Spring Framework Kullanmak?

blank

Spring Data Nedir?

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Cloud
Amazon Web Services
Vue.js
Gradle
Node.js
Android
Struts
Röportaj
Spring Cloud Stream
Redis
Debezium
XCode
Video
Spring Native
Mikroservis Mimarisi
iPhone Uygulama Geliştirme
MongoDB
PostgreSQL
Spring Security
JPA
Objective C
Spring Data
Apache Kafka
Git
Servlet
Yaptığım Projeler
Maven
Design Patterns
DevOps
Linux
JDBC
RabbitMQ
PrimeFaces
Spring Jdbc Template
Spring
Google
Manset
Spring MVC
Spring Cloud
OCA Java SE 8
Spring Core
Quarkus
Microsoft
Veritabanı
Java SE
Tanıyalım
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github
  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • RabbitMQ
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale