单节点部署Docker环境,健康检查只是会给容器加个不健康的状态,并不会尝试重新创建容器。 如果你的docker在swarm模式下,他会尝试重新创建容器,可是单节点不行。 如果你想要能够容器在不健康情况下自动重启,又想使用单节点状态怎么办呢? 我写了个简单的脚本,他会监听docker的健康事件,然后将不健康的容器进行重启。 项目源码地址为: https://github.com/caicaicai…
Leave a Comment作者: admin
由于之前一直在使用MikroTik的路由系统,颇为顺手。 最新搞了个群晖的DS920+的设备,机器自带2个以太网卡(可惜只有千兆),不装个软路由在上面可惜了。 直接虚拟机部署很简单。 准备 群晖先要安装好虚拟机。 套件中心 – Virtual Machine Manager 点击安装即可。 准备好MikroTik的安装包。 我们这边试用的是chr的安装,直接打开官网下载地址:https…
2 Comments最近新购一台群晖,准备将自己一直在服务器上跑的容器小玩意迁移到群晖上来。 群晖提供了界面式的容器配置,但是有些特殊的容器配置界面上无法完成。 容器配置 群晖的容器配置文件位置在:/var/packages/Docker/etc/dockerd.json 你需要打开群晖的ssh功能,登录到服务器进行编辑。 我大概进行一下自己的定制化配置: 简单解释下: insecure-registries:这个配…
Leave a Comment问题描述 我最近买了个DS920+,有2个网卡,想在上面跑个ROS看看效果。 本来以为应该很简单,但是发现网络始终连不上,配置了ip也无法ping,ros客户端的发现模式也找不到。 分析问题 网络查了半天好像没人搞过这种组合,没办法只能自己思考。 脑瓜子突然蹦出个混杂模式,因为我大学是网络工程,职业病? 问题处理 google查了下linux怎么设置混杂模式 很简单 开启混杂模式 因为是2张网卡,…
Leave a Comment最近在调试wsl下面用ubuntu安装pptp的VPN,按照教程安装好,启动就失败了,也没有任何提示,搞的很伤。 想尝试看 /var/log/message里面有没有错误信息,没有这个文件? 查了点资料,说ubuntu系统里面没有这个日志文件了,你去看syslog就行了,在 /var/log/syslog,可是。。可是,我的系统 syslog也没有啊!! 然后参考另一篇资料(https://ask…
Leave a Comment最近在尝试配置wsl玩,安装了一个ubuntu系统。 我在服务器上配置了一个frp的服务端,想做到开机启动,配置成一个服务。 下载下来的frp包里面有个systemd目录,里面有个frps@service,我单纯的以为我只要把这个玩意复制到/etc/systemd/system/frp@service下面就行了。 尝试复制过去,然后执行 sudo service frps start,报错frps…
1 Comment背景 一直使用let’s encrypt的免费通配符域名,很爽。 最近发现域名要到期了,准备续订域名,然后收到个提示 啥情况? 查了下资料发现,好像是说,官方已经不建议使用certbot-auto来续订证书了。 https://stackoverflow.com/questions/66088845/skipping-bootstrap-because-certbot-auto-is-…
Leave a CommentSet up sshd on distro of choice. Ensure it works (firewall set up properly, etc.) when launched manually Ensure that the distro which will run sshd is the default distro (use wslconfig) Create a …
Leave a Comment背景 我用MikroTik搭建了一个VPN服务器,然后使用了2台软路由做跳转。相当于我用VPN连到A软路由,A软路由再路由到B软路由,然后我再访问B软路由下面的服务器。 最近在巡检软路由的时候发现一个很奇怪的流量,明明我的VPN客户端没有连接到路由器A,然后发现B下面的服务器还在疯狂发送数据包到B路由器,B路由器又把数据包丢给A路由器,由于A路由器找不到这个VPN客户端,A路由器显然是丢弃数据包了…
Leave a Comment使用帮助指令看下如何使用 你会看到 那么我们可以这样来操作: 参考资料: https://oxylabs.io/blog/curl-with-proxy
Leave a Comment