misuzufv
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
556
评论数
1721
随机文章
Jenkins 微服务打包再优化
之前也写过 jenkins 微服务打包的教程,可以打包单个模块,但是如果需要一次性打包全部就实现不了了,这次优化了一下脚本。 如果有不了解的,可以先看看这两篇文章 Jenkins 打包微服务教程-一个配置文件即可打包所有模块,Jenkins 打包微服务流程优化。 不过这次需要用到 Extended Choice Parameter 插件,因为需要在构建时传参,但是 jenkins 默认不支持传多选...
Mysql 的日志文件 binlog 与数据恢复
一、Binlog 1. 简介 MySQL 的二进制日志(Binlog)是一种事务日志,用于记录对数据库的更改操作。 Binlog 主要用于 MySQL 复制和恢复: 复制: 从库通过拉取主库的binlog实现主从数据一致 恢复: 通过重放binlog恢复数据丢失或误操作情况 2. 原理 在 MySQL 中,每个事务都会在提交后生成相应的 Binlog 记录。MySQL 服务器会为每个客户端连接创建...
Docker 搭建 ssl 证书管理工具
虽然我目前所有机器都是通过 acme.sh 工具进行自动申请证书,但是今天看见这个 ssl 证书管理工具开源项目还是折腾了一下。 这个开源项目名为 Certimate,目前 star 并不多,知道的人应该也不算多。因此使用的时候还遇到了问题,并顺手提了一个 issue,所幸作者也及时进行了修复。 使用 docker-compose 进行安装: version: '3.0' se...
还原 docker 容器的运行命令
喜欢 docker run 运行命令的朋友经常会遇到的一件事是,忘记之前环境变量设置的什么密码了。如果这个这个容器是很久之前创建的,并且 linux 历史命令也找不到可能就有点束手无策了。 而 runlike 容器能帮助还原之前运行的 docker run 命令,使用方式如下: docker run --rm -v /var/run/docker.sock:/var/run/docker.sock...
用最简单的方式搭建 Wireguard
之前有写 Wireguard 搭建异地组网,使用的是 wg-easy 作为服务端搭建。 但是最近又有需求用到了 wireguard,并且不方便使用 docker,于是在宿主机上搭建 wireguard,发现最难的也不过是写配置文件而已,于是发现了 wg-config-generator 这个项目。 页面有点简陋,并且某些内容不符合我的习惯,所以我将其美化并修改了部分内容,地址: https://g...
标签云
最新评论