Why this feature?
Description
Simplify the MongoDB container configuration in docker-compose.yml by using MongoDB's built-in initialization script mechanism instead of complex inline bash commands.
Benefits
- Follows Docker best practices
- Easier to maintain and debug
- Cleaner docker-compose.yml file
- Uses MongoDB's official initialization mechanism
Suggested Solution
Changes
- Replace inline bash script with dedicated initialization script
- Use
/docker-entrypoint-initdb.d/ directory for MongoDB user setup
- Improve readability and maintainability of docker-compose configuration
Additional Information
No response