本文简单介绍了Github Action的用法,并使用Gihub Action定时重启IBM cloud foundry容器。

摘要:GitHub Actions是GitHub自家的持续集成及自动化工作流服务,它使用起来非常简单,只要在你的仓库根目录建立.github/workflows文件夹,将你的工作流配置(YML文件)放到这个目录下,就能启用GitHub Actions服务。

关键字:Github Action,IBM cloud foundry

阅读全文 »

本文主要介绍了nginx的配置文件。

摘要:Nginx 配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置)。main 部分设置的指令影响其他所有部分的设置;server 部分的指令主要用于制定虚拟主机域名、IP 和端口号;upstream 的指令用于设置一系列的后端服务器,设置反向代理及后端服务器的负载均衡;location 部分用于匹配网页位置(比如,根目录“/”,“/images”,等等)。他们之间的关系:server 继承 main,location 继承 server;upstream 既不会继承指令也不会被继承。

关键词:Nginx

阅读全文 »

本文介绍了Fish的使用,使用Fish可以根据输入自动匹配历史命令。

摘要:Fish的官网宣传语是 Finally, a command line shell for the 90s。 翻译过来就是 Fish shell 是一个为90后准备的 shell。有人说:“二逼青年用bash,普通青年用zsh,文艺青年用fish。” 其次由于zsh 的速度实在是太慢,所以决定换用fish,fish速度快,智能提示强大。

关键字:Fish

阅读全文 »

本文介绍了autojump的使用,使用autojump可以很方便地切换目录。

摘要:熟悉Linux 的小伙伴们都知道,在终端下需要使用命令cd切换目录。对于多层目录,还需要不停的用使用cd命令或者 Tab 键补齐,如果目录下文件夹过多,还需要使用ls查看当前目录下的文件。autojump是浏览文件系统的一种更快的方法。它通过维护命令行中最常用的目录的数据库来工作。autojump 是通过记录进入过的目录到数据库来实现的,所以必须是曾经进入过的目录才能跳转。

关键字:autojump

阅读全文 »

docker目前支持以下5种网络模式:

使用docker run 创建 Docker 容器时,可以用 --network 选项指定容器的网络模式。

阅读全文 »

本文介绍的是docker的安装及常见命令。

摘要:Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本。使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松。

关键词:Docker

阅读全文 »

jsDelivr 是国外的一家优秀的公共 CDN 服务提供商,也是首个「打通中国大陆(网宿公司运营)与海外的免费 CDN 服务」。

更新:jsDelivr新增使用政策已经于8月15日生效。根据最新的使用政策,滥用服务及其资源或将jsDelivr用作通用文件或媒体托管服务,账户将会被BAN。

如果将Github+jsDelivr作为图床使用的话是算违规!!! 相关链接:https://www.jsdelivr.com/terms/acceptable-use-policy-jsdelivr-net

阅读全文 »