在GNU/Linux中安裝配置Oracle JDK

Java SEJava Platform, Standard Edition的縮寫,而JDKJava SE Development Kit的縮寫,JDK爲Java應用提供環境支持。本文記錄如何在GNU/Linux中安裝、配置 Oracle JDK,並通過Shell腳本實現整個過程。

利用Travis CI和Hugo將Blog自動部署到Github Pages

個人Blog採用靜態Blog形式託管在Github上。此前使用的是Hexo,因其包依賴關係複雜,部署流程繁瑣,故將整個部署環境封裝到Docker鏡像中以實現快速部署,但仍較爲繁瑣。現轉用執行速度快、操作簡便的Hugo。本文記錄如何在GNU/Linux中通過Travis CIHugo生成的Blog內容自動同步到Github,實現持續集成、部署。

注意:本文旨在記錄關鍵操作,不涉及帳號註冊、Git安裝配置等過程。

在GNU/Linux中安裝Docker CE(社區版)全記錄

Docker是一款開源的,提供Operating-system-level virtualization(操作系統級別的虛擬化的)容器(container)產品,可實現在軟件容器中自動部署應用。目前有Enterprise Edition(EE)Community Edition(CE)Cloud三個變種。本文記錄在GNU/Linux中安裝、配置Docker Engine的過程,並通過Shell腳本實現。