Docker操作MongoDB启停

对于docker安装配置有疑问的可以看这一篇Docker概念、安装以及配置镜像加速器

docker images可查看docker已有镜像

在这里插入图片描述

docker pull mongo:5.0.16拉取镜像(可从DockerHub查找自己所需)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RSyuuxUx-1682648038930)(C:\Users\lps\AppData\Roaming\Typora\typora-user-images\image-20230428095829482.png)]

docker ps -a查看docker进程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mnbEHeBa-1682648038931)(C:\Users\lps\AppData\Roaming\Typora\typora-user-images\image-20230428101208888.png)]

docker run --name mongo -d -p 27017:27017 mongo:5.0.16运行docker镜像的mongodb

docker exec -it 进程id bash执行docker镜像,案例如下(docker exec -it 614361a1f212 bash)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z8lHxyo4-1682648038931)(C:\Users\lps\AppData\Roaming\Typora\typora-user-images\image-20230428100828204.png)]

输入mongo进入MongoDB客户端

docker stop 进程id 停止docker进程

docker start 进程id 启动docker中的进程

docker rm -f 进程id 停止并删除docker进程

启动完成之后就可以直接MongoDB的bin文件夹下./mongo来跟着启动dockeroDB

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lps12345666/article/details/130420874