docker安装redis:docker pull

1.查找Docker Hub上的redis镜像

docker search  redis

docker安装redis:docker pull

2.拉取官方的镜像,标签为3.2

docker pull  redis:3.2
 

docker安装redis:docker pull

3.下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为redis,标签为3.2的镜像

docker images redis

docker安装redis:docker pull

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

docker安装redis:docker pull

6.连接、查看容器

使用redis镜像执行redis-cli命令连接到刚启动的容器,主机IP为172.17.0.1

docker exec -it 8dd79d4bb87c redis-cli

加粗部分为redis镜像启动信息的container id

docker安装redis:docker pull

docker安装redis:docker pull