centos7下docker安装mongodb
程序员文章站
2022-06-03 11:25:19
...
1.搜索MongoDB镜像 docker search mongodb
2.拉取MongoDB镜像 docker pull mongo
报此异常请先登陆docker:docker login
注册地址(https://hub.docker.com)
如果登录后还是报此异常请使用阿里云加速下载 地址(https://cr.console.aliyun.com/)
sudo mkdir -p /etc/docker 创建文件夹(一般到这一步都已经创建过了,可以省略)
sudo tee /etc/docker/daemon.json <<-'EOF' 先输这一行
{ "registry-mirrors": ["https://******.*****.*****.com"] } EOF 在输这一行
sudo systemctl daemon-reload 使配置生效
sudo systemctl restart docker 重启docker
3.再次拉取镜像文件 docker pull mongo
4.查看本地的镜像 docker images mongo
5.启动mongo (27017为端口号)
6.查看启动情况 docker ps
7.win10下navicat连接
8.进入到mongodb容器 docker exec -it 371601d910b8 mongo admin (以管理员身份进入 371601d910b8 镜像运行id通过docker ps查看) 容器停止退出,命令:exit
9.docker exec进入Docker容器
命令如下:
-it 标准输入和关联伪终端,-it后跟容器ID,/bin/bash是命令,表示在该容器中运行该命令
sudo docker exec -it 775c7c9ee1e1 /bin/bash
10.停止docker服务 docker stop 42141931ccd6 (42141931ccd6 容器ID )