运维

博客域名更换操作记录

拖延了半年后,我终于在最近把我的域名 https://shanyue.tech 通过了备案。新域名可以更好的贴合我的博客,趁此对我的域名进行更换

如果刚开始就使用新域名,倒是很简单。但是更换域名就需要做一些额外的琐碎的东西了,记录一下

记录一个有关 curl 和 tar 的小问题

这是我今天在工作时遇到的一个有关解压的问题,先还原下问题

今天在解压一个压缩包时解压失败,以下是命令以及失败提示

$ curl -O https://github.com/alibaba/canal/releases/download/canal-1.1.3/canal.deployer-1.1.3.tar.gz
$ tar -zxvf canal.deployer-1.1.3.tar.gz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

这里首先提示,造成这个问题的原因以及解决方案很简单,对你很有可能没有借鉴意义。不过寻找原因的过程以及从这个问题上学到的东西还是有点意思的。

如何使用 docker 高效部署前端应用

docker 变得越来越流行,它可以轻便灵活地隔离环境,进行扩容,方便运维管理。对开发者也更方便开发,测试与部署。

最重要的是, 当你面对一个陌生的项目,你可以照着 Dockerfile,甚至不看文档(文档也不一定全,全也不一定对)就可以很快让它在本地跑起来。