通过docker实现:
一、创建redis服务器与客户端
docker run -p 6379:6379 -d --name redis-server docker.io/redis:3.0.7 redis-server --port 6379
docker run -it --name redis-client docker.io/redis:3.0.7 redis-cli -h 172.17.0.1 -p 6379
二、关闭服务器
客户端执行关闭
shutdown
三、重启服务器
先重启容器
docker start redis-server
在重启服务器(经测试,此步骤好像不需要,重启后,端口会自动绑定到run时给的port)
docker exec -d redis-server --port 6379
四、客户端
ping
重新ping下就可以了