记首次docker简单安装redis
2022/6/29 2:20:11
本文主要是介绍记首次docker简单安装redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.到官网下载redis镜像
https://hub.docker.com/_/redis?tab=tags
2.在宿主机上创建数据目录和配置文件
# 在宿主机上创建redis目录,然后创建data和redis.conf,方便和容器的redis配置映射 [root@localhost /]# cd /home/ [root@localhost home]# ls docker-test-volume lhx lianghexiang.txt mysql redis src test tomcat [root@localhost home]# cd redis/ [root@localhost redis]# ls data redis.conf [root@localhost redis]#
2.1 # 创建好redis.conf文件后需要将官网的配置复制到文件中
地址:https://redis.io/download/ 然后找到文件夹中的redis.conf文件,将内容复制到创建的redis.conf中 # 更改配置中的几处 bind 127.0.0.1 #注释掉这部分,使redis可以外部访问 daemonize no#用守护线程的方式启动 requirepass 你的密码#给redis设置密码 appendonly yes#redis持久化 默认是no tcp-keepalive 300 #防止出现远程主机强迫关闭了一个现有的连接的错误 默认是300 参考链接:https://www.cnblogs.com/spll/p/15911252.html
3.通过docker run命令启动创建容器
# 主要是目录映射和端口映射 [root@localhost redis]# docker run -p 6364:6379 --name redis-04 -v /home/redis/redis.conf:/etc/redis/redis.conf -v /home/redis/data/:/data -d redis:7.0.2 redis-server /etc/redis/redis.conf
4. 查看redis是否启动成功
[root@localhost redis]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES bd24ccd9f5f6 redis:7.0.2 "docker-entrypoint.s…" 39 minutes ago Up 39 minutes 0.0.0.0:6364->6379/tcp, :::6364->6379/tcp redis-04 698b20d71a90 redis:7.0.2 "docker-entrypoint.s…" 44 minutes ago Up 44 minutes 0.0.0.0:6363->6379/tcp, :::6363->6379/tcp redis-03 # 如果没有启动成功,查看容器日志 [root@localhost redis]# docker logs redis-04 1:C 28 Jun 2022 10:10:11.863 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 1:C 28 Jun 2022 10:10:11.863 # Redis version=7.0.2, bits=64, commit=00000000, modified=0, pid=1, just started 1:C 28 Jun 2022 10:10:11.863 # Configuration loaded 1:M 28 Jun 2022 10:10:11.863 * monotonic clock: POSIX clock_gettime 1:M 28 Jun 2022 10:10:11.864 * Running mode=standalone, port=6379. 1:M 28 Jun 2022 10:10:11.864 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
5.进入到redis中
[root@localhost redis]# docker exec -it redis-04 redis-cli 127.0.0.1:6379> AUTH **** [username] passw
这篇关于记首次docker简单安装redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Redis资料:新手入门快速指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程
- 2024-12-07Redis入门:新手必读的简单教程
- 2024-12-06Redis入门教程:从安装到基本操作
- 2024-12-06Redis缓存入门教程:轻松掌握缓存技巧