我的docker随笔19:Nextcloud部署

一、背景Nextcloud是个人云存储服务,提供云存储服务,内置了Office文档、图片相册、日历联系人、两步验证、文件管理、RSS阅读等丰富的应用。可安装在本地或云主机,本文使用Docker进行部署,一来直接在主机上部署,要安装的软件实在太多了,二来Nextcloud官方有提供好的Docker镜像。

阅读全文>>

我的docker随笔18:阿里云docker仓库的使用

一、背景阿里云提供了免费的容器镜像服务(Container Registry),更重要的是支持公开和私有仓库。相对于正统的DockerHub,阿里云仓库是个不错的选择。目前阿里云容器镜像服务是免费提供的,注册阿里云即可开通,无须申请云主机或域名。除了常用的Docker镜像操作外,还提供了镜像加速器,方便下载国外镜像。也提供与源码之间的构建,如果使用了阿里的云主机,强烈建议开通并使用。

阅读全文>>

gitbook使用实录

其实我从2年前已经接触了gitbook了,也使用这个工具编写电子书,但有几个技术问题一直无暇解决,拖到现在。趁国庆期间集中研究了,现在抽空做一些记录。

阅读全文>>

nodejs实践录:按行处理文件数据的示例

有时候,我们需要对日志做事后分析,抽离出特定的数据进行处理。比如:1、中间件模块发送json数据到后台,每次发送的json都会转换成字符串保存到日志文件,但因网络原因发送失败,需要事后补充。2、日志文件混合了各个设备的信息,需要抽离出指定设备编号的信息,再进行分析。等等。 注意,有时可能处理数据太快导致异常,比如频繁发送json到后台,但后台处理不及,会丢失数据,因此,本文添加延时处理。 本文将应用场景简化,假定如下:日志文件中的json数据字符串保存成一行数据,也掺杂其它数据,每行日志前面均有时间戳。利用程序读取出json数据进行处理。

阅读全文>>