1:搜索可用的版本 :docker search redis
2:拉取官方最新的鏡像: docker pull redis:latest
3:查看本地鏡像: docker images
4:運行redis容器:docker run -itd --name redis-test -p 6379:6379 redis
5:查看容器運行情況:docker ps
6:連接測試使用redis 服務: docker exec -it redis-test /bin/bash
7:查看啓動日誌: dockers logs myredis/27ddba64faa6
8:詳細運行容器
docker run -p 6379:6379 --name zhengkai_redis -v /root/redis/zhengkai_redis/conf:/etc/redis -v /root/redis/zhengkai_redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
9:修改redis.conf
bind 127.0.0.1 #註釋掉這部分,這是限制redis只能本地訪問
protected-mode no #默認yes,開啓保護模式,限制爲本地訪問
daemonize no#默認no,改爲yes意爲以守護進程方式啓動,可後臺運行,除非kill進程,改爲yes會使配置文件方式啓動redis失敗
databases 16 #數據庫個數(可選),我修改了這個只是查看是否生效。。
dir ./ #輸入本地redis數據庫存放文件夾(可選)
appendonly yes #redis持久化(可選)
10:設置密碼:config set requirepass xxx,後來經過驗證配置文件中的密碼也得改
11:進入Redis客戶端:redis-cli