redis安装使用教程(ubuntu docker)
拉取redis镜像
docker pull redis:latest
查看
docker images
运行容器
docker run -itd --name redis-frs -p 6379:6379 redis
查看容器日志
docker logs 容器名
win10下链接虚拟机中的docker
虚拟机网络设置为桥接网卡
(若需要联网使用则切换为网络地址转换NAT)
查看虚拟机ip
ifconfig
若失败则需安装网络工具包
sodu apt install net-tools
复制enp0s3
的ip
// 重启网络
sudo /etc/init.d/networking restart
// 关闭防火墙
ufw disable
验证连接
安装redis
pip install redis
example.py
import redis
r = redis.Redis(host='复制的ip地址', port=6379)
r.set('test','1')
print(r.get('test'))
简单操作
可视化工具TreeNMS
解压后运行bin/startup.bat
访问http://127.0.0.1:8086/treenms
账号密码默认都是treesoft
进入系统后点击右上角的数据库配置,配置自己的数据库信息后就可以使用了
连接
redis-cli -h host -p port -a password
host:远程redis服务器host
port:远程redis服务端口
password:远程redis服务密码(无密码的的话就不需要-a参数了)
设置密码
CONFIG SET requirepass "mypass"
实例
redis 127.0.0.1:6379> AUTH PASSWORD
(error) ERR Client sent AUTH, but no password is set
redis 127.0.0.1:6379> CONFIG SET requirepass "mypass"
OK
redis 127.0.0.1:6379> AUTH mypass
Ok