程序员的自我修养

mongodb docker命令

2020-11-17  本文已影响0人  殁月
docker images                    // 查看当前已有镜像
docker pull mongo:latest         // 拉取最新版的mongo镜像
docker run -itd --name mongo -p 27017:27017 mongo --auth   // 生成容器,命名为mongo,端口映射到主机27017(第一个端口)
docker ps -a                     // 查看所有容器的运行情况,不加-a只能看正在运行的    
docker exec -it mongo bash       // 进入容器内部的bash,下面是mongo的命令
    mongo                        // 下次登陆使用用户名和密码 mongo -u "" -p ""
    use admin
    switched to db admin
    db.createUser({user:"admin",pwd:"admin123",roles:[{role:"root",db:"admin"}]})
 
 
docker start b750b5255853        // 开启容器‘b75...’,可以跟容器ID或者容器name
docker stop b75078822227         // 关闭
docker restart b750bbbcfd88      // 重启
docker rm -f 1e560fca3906        //删除容器
docker rmi hello-world           //删除镜像

几点注意
monogodb和sql不一样,需要建立一个用户来控制用户 ,一个数据库一个用户 db.createUser({user:"admin",pwd:"admin123",roles:[{role:"root",db:"admin"}]})

上一篇下一篇

猜你喜欢

热点阅读