docker安装后会大大的方便我们往后 的项目开发,好处自然不用多说我直接上手安装
首先我们需要准备一个虚拟机的环境没有虚拟机的可以参考这里详细的安装了虚拟机和配置网络
uname -r
检查虚拟机的内核是不是大于3.10不是的不可以用我的方法
yum install docker
安装docker 一直输入y傻瓜式安装
出现这个表示安装成功
启动docker
systemctl start docker
docker -v
查看版本
有版本信息就是安装完成了
现在如果我们关掉虚拟机电脑 ,第二次开启虚拟机要从新启动docke环境有点麻烦
我们可以设置开机启动
systemctl enable docker
停止docker
systemctl stop docker
搜索命令
docker search xxx
xxx是我们需要的内容 比如下面的mysql
我们也可以直接去官网 Docker Hub 对照搜索
下载
docker pull xxx
默认下载最新的 可以通过 docker pull xxx:yyy
yyy就是版本号对照官网的内容查找
下载成功后会给我们一段id
下载mongoDb
docker pull mongo:latest
查看我们已经下载的镜像
docker images
这样会看到我们下载的所有镜像和一些镜像的信息我这里只下载了一个就是刚刚下载的mysql
创建容器
docker run --name myname -d xxx:yyy
myname是自己创建的容器名字
xxx是下载的镜像的拿来创建的
yyy是版本号不写默认latest
docker run -d --restart=always -p 27017:27017 --name mymongo -v /data/db:/data/db -d mongo
这里还设置了端口 和 容器路径
进入容器
#进入容器
docker exec -it mymongo/bin/bash
mymongo是自己设置的容器名称
#使用MongoDB客户端进行操作
mongo
> show dbs #查询所有的数据库
查看运行的容器列表
docker ps