- 博客(202)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
原创 利用阿里云镜像仓库和 Github Action 同步镜像
利用阿里云镜像仓库和 Github Action 同步镜像由于某些未知原因,国内无法直接从 DockerHub 拉取镜像,在不使用 VPN 等违法工具的情况下,可以利用 GitHub 的 Action 流水线功能,将镜像推送到阿里云的个人镜像仓库中。这种方式相较于其他方式虽然相对麻烦,但好在免费,且实现难度较小。
2024-11-27 14:15:23
893
原创 Rancher 使用 Minio 备份 Longhorn 数据卷
Longhorn 支持备份到 NFS 或者 S3, 而 MinIO 就是符合 S3 的对象存储服务。通过 docker 部署 minio 服务,然后在 Longhorn UI 中配置备份服务即可。
2024-08-13 17:34:09
579
原创 SpringBoot集成Solr全文检索
SrpingBoot 集成 Solr 实现全文检索一、核心路线使用 Docker 镜像部署 Solr 8.11.3 版本服务使用 ik 分词器用于处理中文分词使用 spring-boot-starter-data-solr 实现增删改查配置用户名密码认证使用 poi 和 pdfbox 组件进行文本内容读取文章最后提供全部源码和依赖文件二、Solr Docker 镜像制作由于 Solr 官方镜像无法通过环境变量直接配置用户名密码认证,所以选用第三方的 bitnami/solr 镜像作为基
2024-03-25 11:20:09
2684
原创 Rancher 容器中使用 jmap 工具导出内存日志
编辑容器工作负载,在【安全/主机设置】中选中【特权模式】的【是:容器具有所有主机访问权限】进入容器命令行,执行 jmap 命令。在宿主机中将文件从容器中导出。
2023-11-16 10:06:46
1861
原创 Java 使用 poi 和 aspose 实现 word 模板数据写入并转换 pdf 增加水印
完整源码,包含依赖 jar 和 aspose license
2023-10-26 10:17:38
2020
原创 红米电视 ADB 安装 app 报错 failed to authenticate xxx:5555
【代码】红米电视 ADB 安装 app 报错 failed to authenticate xxx:5555。
2023-08-05 15:11:28
11007
6
原创 Docker 部署升级 Nacos 至 2.2.3 版本解决 raft 漏洞问题
nacos 老版本发现有 raft 漏洞,直接升级最新版 2.2.3 解决问题。在原部署参数基础上增加以下三个环境变量。使用以下命令从老版本服务中获取。启动新版 nacos 容器即可。更新原数据库三个表的字段。获取方式参考下面链接。
2023-06-13 10:36:27
7043
1
原创 Rancher 应用商店安装 Monitoring 节点监控不全
通过 Rancher 应用商店安装 Monitoring 监控程序,在 UI 中只能看到主节点监控信息,其他节点没有显示。
2023-06-06 09:48:54
502
原创 node 运行报错 Error: error:0308010C:digital envelope routines::unsupported
【代码】node 运行报错 Error: error:0308010C:digital envelope routines::unsupported。
2023-05-24 17:24:46
275
原创 Rancher 部署 Elasticsearch 8.5.1 版本服务
从 es7 升级到 es8 之后,启动容器默认启用了 ssl 安全传输配置,但是在 Rancher 中部署的话,需要挂载 pvc 实现 data、logs 等目录持久化,启用 ssl 需要对证书等进行操作,非常麻烦,非常坑。本文以启用安全配置(即需要用户名密码接入服务)但不启用 ssl 为例,在 Rancher 中部署 es 8.5.1 版本服务。
2023-04-25 17:36:19
1437
原创 Rancher 部署带有密码认证 Elasticsearch 服务
通过 pvc 挂载的 data 和 logs 目录的所有者是 root, 但是启动容器服务是 elasticsearch 用户,没有写入日志的权限,所以需要修改属主。创建 pvc 用于映射 data 目录和 logs 目录,否则数据无法持久化。修改 data 和 log 文件夹属主为 elasticsearch。其他配置保持默认即可,启动工作负载,查看日志是否正常。共 6 个用户,每个用户都需要配置密码,配置完成即可。退出容器,将入口命令清空,重启容器。端口映射 NodePort。解决挂载目录权限问题。
2023-04-19 14:40:03
585
原创 制作带有中文插件的 Elasticsearch 7.6.2 Docker 镜像
使用普通 Docker 方式启动可以通过目录映射将插件映射进容器内部,但是在 k8s 等集群中部署时,由于容器部署节点不固定,不方便通过映射方式加载插件,所以考虑直接将插件集成进镜像中,便于后续部署。网上可以直接下载到,注意插件版本需要与 es 版本一致,否则会报错。需要将插件 zip 包与 Dockerfile 文件放在同一目录下。启动容器,查看日志是否有插件加载信息。
2023-04-19 09:01:01
348
原创 Rancher v2.5 使用 Ingress Controller 限制集群外部 ip 访问集群服务
Rancher 部署工作负载,通过 NodePort 将 Service 服务映射后,无法通过防火墙策略对集群外客户端访问进行限制,在公司研发环境内存在风险,易被扫描到。经过查找资料,只能通过 Ingress 实现对服务访问的限制。
2023-04-17 13:42:50
1301
原创 CentOS 7 离线安装 PostgreSQL 14
CentOS 7 系统,下载 PostgreSQL 14 离线安装包及依赖,进行离线安装及超级用户配置。
2022-12-20 21:32:15
2806
2
原创 修改 docker 部署 mysql 最大连接数(含 Rancher 部署)
docker 容器部署 mysql,修改最大连接数 max_connections。
2022-12-08 14:28:08
2180
3
原创 centos 7 修改 limits.conf 导致 ssh 连接失败
CentOS 7 修改 /etc/security/limits.conf 导致无法 ssh 的问题解决
2022-11-07 13:39:45
1930
转载 Linux 清理 firewalld 和 iptables 所有规则
清理重置 Linux firewalld 及 iptables 防火墙规则。
2022-08-23 14:53:57
9207
原创 Rancher Server 使用域名导致 cattle-cluster-agent 报错无法解析
内网 Rancher 使用域名导致 cattle-cluster-agent 报错
2022-06-26 08:58:57
5570
Java 使用 poi 和 aspose 实现 word 模板数据写入并转换 pdf 增加水印
2023-10-26
nginx 1.20.1 版本 CentOS 7 专用离线程序包及全部完整依赖 rpm 包。
2022-06-13
Apache_OpenOffice_4.1.10_Win_x86_install_en-US.zip
2021-07-08
pscc2019中英文语言包.zip
2020-03-11
MyEclipse10破解工具
2015-08-11
Android学习笔记之bundle用法源码
2015-08-05
docker 拉取私有镜像仓库失败 connection reset by peer
2021-09-17
如何在单网卡实体机上实现VMware虚拟机中添加多个网卡的效果?
2020-05-06
如何将复杂的业务逻辑放在一个Service层方法中?
2019-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人