安装成功后,打开docker engine

添加国内镜像
"registry-mirrors": [ "http://hub-mirror.c.163.com" ],
进入https://hub.docker.com/,搜索redis,找到第一个官方镜像

可以查看如何在docker容器中启动redis
相关命令如下:
docker pull redis # 拉远程redis镜像
SHOPEX简灰服装商城整站源码下载。 安装方法:1.解压上传程序至网站根目录.. 访问:域名/bak.(用户名:admin 密码:123456)2.进入帝国备份王后,配置数据库数据库信息.选择-www.taomoban.net目录.还原数据库.3.修改FTP目录下的config/config.phpphp 数据库连接信息.4.登陆网站后台--清空缓存..5.删除bak文件夹 后台:shopadm
0
docker run –name some-redis -p 6379:6379 -d redis #启动redis,并且暴露到宿主机的6379端口
docker ps # 查看当前运行的镜像进程
docker restart some-redis # 重新拉起某个镜像
启动SpringBoot项目,配置文件
redis.host=localhost redis.maxTotal=5 redis.maxIdle=5 redis.testOnBorrow=true
使用Jedis连接redis,引入pom
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency>
添加配置类
@Bean
@ConfigurationProperties("redis")
public JedisPoolConfig jedisPoolConfig() {
return new JedisPoolConfig();
}
@Bean(destroyMethod = "close")
public JedisPool jedisPool(@Value("${redis.host}") String host) {
return new JedisPool(jedisPoolConfig(), host);
}注:Jedis不是线程安全的,所以要从JedisPool里获取
以上就是Docker+Redis+SpringBoot连接的方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号