Phần này giới thiệu về việc cài đặt MongoDB Community Edition trong môi trường Docker.

Gợi ý: Đối với môi trường phát triển, khuyến nghị sử dụng Docker để cài đặt MongoDB. Cài đặt bằng một cú click nhanh chóng, bạn có thể tắt nó khi không sử dụng và cũng giúp việc bảo trì nhiều môi trường phát triển, tránh cài đặt tất cả trên máy tính của bạn.

Yêu cầu tiên quyết

Docker đã được cài đặt.

Cài đặt MongoDB bằng Docker

Địa chỉ kho image MongoDB Docker:

https://hub.docker.com/_/mongo/

Lệnh cài đặt và khởi động MongoDB:

docker run --name mongo \
	-p 27017:27017 \
	-v /Users/tizi365/Documents/work/local/mongo-data:/data/db \
	-e MONGO_INITDB_ROOT_USERNAME=tizi365 \
    -e MONGO_INITDB_ROOT_PASSWORD=123456 \
	-d \
	mongo:4.4.5

Giải thích các tham số trong lệnh:

  • --name: Tên của container, trong trường hợp này là "mongo".
  • -p: Ánh xạ cổng 27017 của container với cổng 27017 cục bộ, để chúng ta có thể truy cập MongoDB trong container từ máy tính của mình.
  • -v: Lưu trữ dữ liệu MongoDB vào thư mục /Users/tizi365/Documents/work/local/mongo-data. Bạn có thể thay đổi nó thành thư mục của riêng bạn. Hãy chắc chắn thiết lập tham số này, nếu không dữ liệu MongoDB s