نحوه نصب و راه اندازی mongodb با استفاده از docker و docker-compose

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1404/01/02
  • تعداد بازدید: 12

پیوست های این درس:


برای نصب و راه‌اندازی MongoDB با استفاده از Docker و Docker Compose، مراحل زیر را دنبال کنید:

  1. ابتدا یک فایل docker-compose.yml بسازید. این فایل را در دایرکتوری پروژه خود ذخیره کنید.
version: "3.8"
services:
  mongo:
    image: mongo:latest
    container_name: mongo-container
    ports:
      - "27017:27017"
    volumes:
      - mongo-data:/data/db
    networks:
      - mongo-network

volumes:
  mongo-data:

networks:
  mongo-network:
    driver: bridge
  1. در این فایل، تنظیمات زیر اعمال شده است:

    • استفاده از تصویر رسمی MongoDB از Docker Hub.
    • اتصال به پورت 27017 که پورت پیش‌فرض MongoDB است.
    • ایجاد یک volume به نام mongo-data برای ذخیره‌سازی داده‌ها.
    • تعریف شبکه mongo-network برای اتصال سایر سرویس‌ها.
  2. سپس، با استفاده از دستور زیر Docker Compose را اجرا کنید تا MongoDB راه‌اندازی شود:

docker-compose up -d

این دستور سرویس‌های تعریف‌شده در فایل docker-compose.yml را اجرا کرده و MongoDB را در پس‌زمینه راه‌اندازی می‌کند.

  1. برای متوقف کردن سرویس‌ها، می‌توانید از دستور زیر استفاده کنید:
docker-compose down

این دستور تمام سرویس‌ها را متوقف و منابع را آزاد می‌کند.

  1. پس از راه‌اندازی MongoDB، می‌توانید از طریق localhost:27017 به MongoDB دسترسی داشته باشید.

اگر سوالی دارید یا نیاز به تنظیمات خاصی دارید، بفرمایید.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است می توانید اولین نفر باشید