查找redis
docker search redis
拉取官方redis镜像
docker pull redis:3.2
查看镜像
docker images redis
启动
docker run -p 6699:6379 --name redis -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis:3.2 redis-server /etc/redis/redis.conf --appendonly yes
直接连接到redis容器中,直接上命令:
docker inspect redis | grep IP 先查询到myredis容器的ip地址。
docker run -it redis:3.2 redis-cli -p 6699 -h 192.168.31.90 连接到redis容器。然后就进入redis命令行
命令说明:
--name redis : 指定容器名称
-p 6699:6379 : 端口映射,默认redis启动的是6379
-v $PWD/redis.conf:/etc/redis/redis.conf : 主机中当前目录下的redis.conf配置文件映射。
-v $PWD/data:/data -d redis:3.2 : 将主机中当前目录下的data挂载到容器的/data
--redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置\