一.查询redis
docker 搜索 redis
docker search redis
如果提示
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
则启动docker 进程
systemctl start docker
二.安装redis
下载官方 redis:3.2
docker pull redis:3.2
查看redis images
docker images redis
三.启用redis
运行redis容器:
docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes
命令解释:
-p 6379:6379 | 指定端口映射,格式为:主机(宿主)端口:容器端口 |
-v $PWD/data:/data | 将主机中当前目录下的data挂载到容器的/data |
-d redis:3.2 | 后台运行容器,并返回容器Id |
redis-server --appendonly yes | 在容器执行redis-server启动命令,并打开redis持久化配置 |
查看redis容器:
docker ps
执行redis指令
docker exec -it 5a5cdedce5a3 redis-cli
进入redis 容器:
docker exec -it 5a5cdedce5a3 /bin/bash