赞
踩
启动docker容器:systemctl start docker ;
通过 docker images查看是否用redis镜像,没有的话 输入docker pull redis+版本号,如果不加版本号的话会默认选择最新版的;
如果有redis镜像的话就可以创建redis容器;
1.使用官方版创建:docker run --name some-redis -d redis这个使用的默认版本,在生产环境下是不可以的,所以我们选择第二种方式;
2.生产环境下创建:
首先在root目录下创建一个redis的文件夹,然后进入redis文件中,在redis文件中传入redis.conf文件,然后输入vim redis.conf 把redis.conf配置内容进行修改:1.(504行)把dir ./ 改为dir /data(里面放的是持久化文件);2.(87行)把bind 127.0.0.1 -::1注释掉(为了让除本机之后其它也可以访问);3.(111行)protected-mode yes(保护默认是开启的)注释掉;4.(307行)daemonize不用改,采用默认形式注释掉;然后保存退出redis.conf文件;
接着就是创建并启动redis使用命令:
- docker run --name redis \
- > -v /root/redis/data:/data \
- > -v /root/redis/redis.conf:/etc/redis/redis.conf \
- > -dp 6379:6379 redis:7.0 \
- > redis-server /etc/redis/redis.conf
启动之后输入命令:docker exec -it redis /bin/bash进入data目录下,然后输入redis-cli进入客户端;这样安装就完成了;
如果已经创建容器,退出之后还想再进入的话,使用命令:
docker start redis启动redis之后使用
docker exec -it redis /bin/bash
redis-cli就可以进入客户端;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。