docker安装mongodb
docker run -d \ --name mongodb \ --restart always \ --privileged \ -p 27017:27017 \ -v /data/mongodb/data:/data/db \ -e MONGO_INITDB_ROOT_USERNAME=admin \ -e MONGO_INITDB_ROOT_PASSWORD=admin123 \ mongo:4.2.2 mongod --auth
说明:
-d: 后台运行容器; --name: 指定容器名; -p: 指定服务运行的端口; -v: 映射目录或文件; --privileged 拥有真正的root权限 --restart=always Docker服务重启容器也启动 -e MONGO_INITDB_ROOT_USERNAME=admin 指定用户名 -e MONGO_INITDB_ROOT_PASSWORD=admin123 指定密码 mongod --auth :容器默认启动命令是mongod,我们认证需要修改启动命为mongod --auth开启认证

浙公网安备 33010602011771号