12 李迟

尚未进行身份认证

李迟,男,已婚,来自岑山溪水之地,家住一垌之尾。毕业于桂林电子科技大学三院1专业。嵌入式软件工程师,摄影师,金融学者,历史家,科学哲学爱好者,社会问题研究者。别号水田居士,木草山人。爱好广泛,精通甚少。古文、诗词、文学、小说、武侠、经济、社会等无所不涉。目前主要混迹于显示器、鼠标、键盘之间。于代码及兴趣之事中有所得,与好友谈之一二,足够了。

等级
TA的排名 1k+

git在CICD实践中的应用11:gitee仓库webhook使用(下)

上一文中,我们使用nodejs作为webhook触发的脚本,但是实现的不好,配置不如jenkins那样方便,因此,这个脚本需要适时修改。为了配合本系列主题,本文使用docker来部署这个脚本——此处更应该称之为服务,一个专门响应gitee仓库webhook的服务。当我们修改了脚本文件,并提交代码后,自动构建、部署。

2019-11-16 12:19:45

git在CICD实践中的应用10:Gitee仓库webhook使用(上)

本系列前面的文章,主要集中在国外的服务器,本文尝试在国内git托管平台Gitee上进行实验。

2019-11-15 22:58:32

ubuntu系统debootstrap的再三实验

## 0、背景及目的利用debootstrap构建一个可单独运行的镜像文件。 环境:ubuntu 16.04 64bit,虚拟机软件:vmware 12。

2019-10-29 23:03:07

nodejs实践录:使用curl测试post请求

以前与后台交互的json接口,都是用postman工具来测试的,后来发现curl命令也可以发post或get请求。本文利用koa创建web服务器,对外提供了几个URL,然后用curl进行测试。

2019-10-18 00:24:48

我的docker随笔19:Nextcloud部署

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

2019-10-17 16:04:16

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

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

2019-10-11 18:25:37

gitbook使用实录

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

2019-10-09 16:49:04

充电桩前端对接的一点总结

笔者近一年来接触了大约八、九家不同品牌的充电桩协议,主要做协议接入,并与后台通信的工作。本文对接入进行一些总结。概述其实接入充电桩很简单的:根据厂家协议文档的格式写代码,解析协议,然后分析,存储,并与后台交互。上传的内容有:开关电结果,充电过程数据。下发的有:开关电指令,时间同步指令。——就这么简单。然而,凡事都不简单,不容易。协议有的厂家协议文档写的规范,有的却不是。规范的文档,...

2019-09-30 16:36:24

我在外包的日子35:二期上线

昨天同事要求今天早上7点到岗,进行二期系统上线的部署。临下班时,同事又一次提醒此事。晚上调手机闹钟为5点半,但不习惯早睡,不习惯早起,最终6点才起来,时间紧就没煮粥,就在附近买个包子,但时间太早了,人家没开门,于是一边骑车上班,一边观察包子店铺是否开门。最终如愿买到包子,也在7点半到达公司。升级7时许,同事陆续到岗。根据安排,正式启动部署行动:同事切断一期系统充值、扫码等通道。我更新中间...

2019-08-23 23:29:24

一台新云主机nodejs项目部署过程

某云服务器一个全新的云服务器,系统为centos。需要部署一套系统,包括了java、nodejs等等。本文记录一下过程。有些操作是熟悉、简单,但也记录出来,权当流水账。背景同事在工作群发了一个txt文件,提供了云服务商网址、账号、密码,要求部署一套系统并测试。信息描述很简单,要求描述很简单。云服务器查找IP由于不提供服务器IP,只能自己查。登陆云服务商网站,首页是控制台,但看不到任何主...

2019-08-20 23:17:24

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

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

2019-08-03 13:50:58

遇到一个Linux系统文件被删除后仍占用磁盘的问题

在使用Linux系统中,有时候发现明明已经删除了大量的文件(特别是日志文件),但用du查看磁盘,空间依然没有减少,这种非常奇怪的问题,最近遇到了。本文描述一下前因后果,并给出一些个人看法。起因最近项目准备上线,同事查了服务器磁盘使用情况,发现隔了几天磁盘空间就减少几百兆,叫我查一下。环境描述如下:1、nodejs应用服务,使用pm2管理,每天会产生大量日志,并且要保留。(这是必要的,为了...

2019-08-02 13:18:18

我的docker随笔17:使用docker-compose启动MySQL、Redis和Mongo

一、背景有网友咨询用docker-compose启动几个存储服务,这些服务包括了MySQL、Redis、Mongo。恰好笔记没做过这一方面,趁机会学习一下。二、要求需要启动的docker如下:dockerrun-d--namemyredis-v$PWD/data:/data-p6378:6379redis--appendonlyyesdockerrun--n...

2019-08-01 23:28:07

我的docker随笔16:构建一个特定的nodejs镜像

一、背景某网友需要对区块链交易的项目进行测试。测试脚本需要在nodejs环境中运行,脚本有server.js、package.json,主要依赖包为web3(当然还是其它的)。为方便测试,较好的解决方案是利用docker搭建环境。本文在ubuntu 16.04上进行实验。二、尝试docker上已经有了nodejs官方容器,最新版本为10.5.0。直接使用命令:docker pull no...

2019-07-29 21:56:33

我的docker随笔15:MySQL启动时自动创建数据库

一、背景及分析MySQL容器启动时,会自动创建一些必要的数据库,比如MySQL,这是官方默认的做法。但是,在实际中,还需要让MySQL自动创建我们自定义的数据库。本文就此应用场合进行探究。一般的做法是,启动容器并挂载数据目录后,使用MySQL客户端连接服务器,再手动输入sql语句创建(或导入.sql文件),当然也可以直接在容器内创建(方法同上)。由于挂载了数据目录,因此可持久化保存。但是,这...

2019-07-29 21:56:01

我的docker随笔14:MySQL操作实例

本文使用docker运行MySQL,并进行简单的操作。本文使用的MySQL为官方镜像,版本为5.7。下载镜像命令:docker pull mysql:5.7使用下面的命令运行容器,并设置root密码为123456。run --name hi-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql进入容器:docker exec -it hi-my...

2019-07-29 21:55:26

我的docker随笔13:docker源码编译进阶篇

本文与前面文章相同,但多了一些分析的步骤。

2019-07-28 00:52:50

我的docker随笔12:docker源码编译

因工作需要从源码编译docker,本文对此进行介绍。

2019-07-28 00:52:15

我的docker随笔11:Dockerfile编写

本文介绍Dockerfile相关的知识。

2019-07-28 00:51:36

我的docker随笔10:docker客户端使用其它主机的docker服务器

我们使用的docker,都是在本机之内使用的,即docker服务端与客户端都有同一个机器,但是,有时候,需要在本机连接远程服务器的docker,本文就此情形展开研究。

2019-07-28 00:50:50

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。