在docker中安装redis - 炫Q香蕉派

在docker中安装redis

06.png
首先建立实例
docker run -ti -h redis --name redis_26379 -p 26379:6379 ubuntu:14.04
apt-get update
apt-get install -y python-software-properties
apt-get install software-properties-common
add-apt-repository -y ppa:rwky/redis
用这个办法安装最新版失败了,可能是那个源不在了
apt-get install redis-server安装的是2.8版本,不是最新的
从官方可以装新的
apt-get install wget
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
tar xzf redis-4.0.8.tar.gz
cd redis-4.0.8
apt-get install make
apt-get install gcc
make
会报错jemalloc/jemalloc.h: No such file or directory
改用make MALLOC=libc
如果不是本机启动客户端会警告,用这个启动
src/redis-server --protected-mode no
数据入库比较慢,用mset会快一些,远程打开
redis-cli -h 192.168.1.220 -p 26379

参考资料:
https://redis.io/download
http://mikuq.com/search/docker/
http://blog.csdn.net/chenlix/article/details/46696165

标签: none

添加新评论