1.搜索镜像
docker search redis
2. 安装镜像
docker pull redis
3.设置密码启动
docker run -p 6379:6379 -v $PWD/data:/data -d redis redis-server --appendonly yes
命令说明:
-p 6379:6379 : 将容器的6379端口映射到主机的6379端口
-v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
--requirepass "password"
docker exec -ti 16b5b4656ff4 redis-cli
127.0.0.1:6379> get 10
127.0.0.1:6379> ttl 10
127.0.0.1:6379> monitor
auth HG##3Mes
keys *
del key1 key2
设置maxmemory
127.0.0.1:6379> CONFIG GET maxmemory
1)
"maxmemory"
2)
"0"
127.0.0.1:6379> CONFIG SET maxmemory 100MB
OK
127.0.0.1:6379> CONFIG GET maxmemory
1)
"maxmemory"
2)
"104857600"
redis常用指令