Bài viết này sẽ giải thích quy trình chạy máy chủ MongoDB với Docker.
Làm cách nào để chạy máy chủ MongoDB bằng Docker?
Để chạy máy chủ MongoDB với Docker, hãy xem các bước được cung cấp bên dưới:
- Kéo hình ảnh MongoDB từ Docker Hub
- Khởi động máy chủ MongoDB bằng cách sử dụng “ docker run -d –name
-p 27017:27017 mongo ' yêu cầu. - Xem container đang chạy
- Truy cập bộ chứa MongoDB
- Kiểm tra máy chủ MongoDB
- Kết nối với máy chủ MongoDB
- Thực thi các lệnh MongoDB
Bước 1: Kéo hình ảnh MongoDB từ Docker Hub
Đầu tiên, kéo hình ảnh MongoDB từ Docker Hub bằng lệnh được cung cấp bên dưới:
docker kéo mongo
Phiên bản mới nhất của hình ảnh MongoDB đã được tải xuống thành công.
Bước 2: Xây dựng và khởi động MongoDB Container
Sau đó, sử dụng lệnh được cung cấp bên dưới để khởi động bộ chứa MongoDB và thực thi máy chủ MongoDB:
docker chạy -d --tên mongoCont -P 27017 : 27017 mongoĐây:
- “ -d ” được sử dụng để thực thi vùng chứa trong nền.
- “ -tên ” gán tên cho vùng chứa, ví dụ: “ mongoCont ”.
- “ -P ” phân bổ cổng cho vùng chứa tức là, “ 27017:27017 ”.
- “ mongo ” là hình ảnh Docker chính thức để sử dụng cho vùng chứa:
Lệnh này khởi động máy chủ MongoDB.
Bước 3: Xem Container đang chạy
Tiếp theo, xem bộ chứa MongoDB đang chạy với sự trợ giúp của lệnh được cung cấp:
người đóng tàu ps
Đầu ra cho biết bộ chứa MongoDB đang chạy thành công.
Bước 4: Truy cập Bộ chứa MongoDB
Sau đó, sử dụng “ docker exec -it ” cùng với tên bộ chứa để mở trình bao Bash bên trong bộ chứa MongoDB đang chạy:
người đóng tàu giám đốc điều hành -Nó mongoCont đánh đập
Bộ chứa MongoDB đã được truy cập và bây giờ người dùng có thể thực thi các lệnh bên trong bộ chứa đang chạy.
Bước 5: Kiểm tra máy chủ MongoDB
Để xác minh xem máy chủ MongoDB có đang chạy hay không, hãy nhập lệnh được liệt kê bên dưới:
mongod --phiên bản
Có thể thấy rằng máy chủ MongoDB đang chạy thành công với phiên bản “ v6.0.5 ”.
Bước 6: Khởi chạy MongoDB
Để kết nối với máy chủ MongoDB, hãy mở trình bao Mongo bằng lệnh sau:
Mông Cổ
Đầu ra ở trên cho thấy trình bao Mongo đã được mở thành công.
Bước 7: Xem cơ sở dữ liệu hiện có
Cuối cùng, hãy viết ra “ hiển thị dbs ” lệnh để xem các cơ sở dữ liệu hiện có:
hiển thị dbs
Trong đầu ra ở trên, tất cả các cơ sở dữ liệu hiện có có thể được nhìn thấy.
Phần kết luận
Để chạy máy chủ MongoDB với Docker, trước tiên, hãy lấy phiên bản mới nhất của hình ảnh MongoDB từ Docker Hub. Sau đó, khởi động máy chủ MongoDB bằng cách sử dụng “ docker run -d –name