docker安装redis:docker pull
1.查找Docker Hub上的redis镜像
docker search redis
2.拉取官方的镜像,标签为3.2
docker pull redis:3.2
3.下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为redis,标签为3.2的镜像
docker images redis
4.使用redis镜像
docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes
或者
docker run --name redis-test -p 6379:6379 --rm -d redis
命令说明:
-p 6379:6379 :将容器的6379端口映射到主机的6379端口
-v $PWD/data:/data :将主机中当前目录下的data挂载到容器的/data
redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置
-d: 表示后台运行
--rm:表示用完自动删除 容器停止运行后自动删除 一般不用
--name:表示指定名称 之后会用到
5.查看容器启动情况
docker ps
6.连接、查看容器
使用redis镜像执行redis-cli命令连接到刚启动的容器,主机IP为172.17.0.1
docker exec -it 8dd79d4bb87c redis-cli
加粗部分为redis镜像启动信息的container id