標籤:Ubuntu
具有「Ubuntu」標籤的文章。
Ubuntu 上 Vagrant+Libvirt 虛擬環境
發布: 約 13 分鐘理論上,在同樣硬體規格下,KVM虛擬機的效能會比 VirtualBox 來得高。所以,對於已經有 Linux 環境的人,使用這個組合應該比較有吸引力。
建構精簡版的 Deno 容器
發布: 約 5 分鐘很多年前「建構一個與 Ubuntu 相容的小型 Docker 映像」這篇文章中,山姆鍋提出為什麼偏好小型的容器映像檔,如今這個偏好依然存在。最近一時興起使用 Docker multi-stage 重新弄了一個 `Basebox` 容器,並以 Deno 作為示範。
我的 K8S DevOps 實驗環境 - 節點安裝
發布: 約 28 分鐘本文屬於「我的 K8S DevOps 實驗環境」文章系列,主要說明如何在實驗環境完整安裝 K8S 叢集節點。
Vagrant+VirtualBox 跨平台虛擬環境
發布: 約 6 分鐘山姆鍋過去雖然提過 Vagrant 以及 VirtualBox 作為開發運維的虛擬化測試環境,但卻都沒有提到過如何安裝。一方面認為這類工具安裝相當基本,一方面也認為網路上很容易就可以找到相關教學文件。由於太常用到 Vagrant,也為了能夠同時支援 Windows、OS X 以及 Ubuntu 系統的技術人員可以快速準備好環境,山姆鍋還是整理了這三個平台的安裝步驟。
設定 Windows Terminal 作為 WSL 操作介面
發布: 約 4 分鐘在設定 Surface Pro 作為備用開發環境的過程中,選用 Windows Termainl 作為終端機模擬器。雖然不像 Cmder 那般強大,但作為終端機模擬器,其畫面操作效果還是令人滿意的。由於主要是以 Linux 環境為主,本文山姆鍋說明如何設定 Windows Terminal,讓它一啟動就執行 Ubuntu 文字操作介面。
WSL 開發環境改為在 Ubuntu 中執行 Docker
發布: 約 7 分鐘雖然 Docker Desktop for WSL 利用 WSL 來執行 Linux 容器,一方面提高容器在 Windows 環境的執行效率,一方面也提高記憶體等資源與主機系統的共用程度。雖然相對之前採用完整虛擬機相對節省資源,但對山姆鍋的低配 Surface Pro 來說還是太佔資源。也由於 WSL 2 已經可以直接執行 Docker engine 來支援 Linux 容器的執行,所以決定改採用這個方式來提供 Docker 服務。
在 Ubuntu 上部署適合上線的單機 NodeBB 論壇服務
發布: 約 20 分鐘本文山姆鍋分享如何安裝與設定一個 NodeBB 論壇的正式生產環 (production environment)。
建構一個與 Ubuntu 相容的小型 Docker 映像
發布: 約 8 分鐘圍繞著 Docker 容器(container)技術所引發的風潮,一個越來越成熟的生態系正在形成。相信許多人都在關注它的發展,也可能有諸多的疑問。對於真正想把 Docker 應用在生產環境的人而言,其中一個疑問可能是:Docker 的映像(image) 非得動則幾十,上百甚至上千 MB 嗎?
DevOps 實驗室: Ubuntu 系統上安裝 Oracle JDK 7
發布: 約 8 分鐘在 [「使用 Puppet 在 Ubuntu 系統上自動安裝 Oracle JDK」](/post/2013/10/install-oracle-jdk-on-ubuntu-with-puppet) 這篇文章, 山姆鍋分享一個使用 Puppet 來安裝 Oracle JDK 的方法。雖然可以達到自動的目的,但是還可以再加以改善。 本文山姆鍋同時利用安裝 Oracle JDK 來說明 puppet-java 這個模組。
使用 Puppet 在 Ubuntu 系統上自動安裝 Oracle JDK
發布: 約 5 分鐘如何使用 Puppet 在 Ubuntu 系統上自動安裝 Oracle JDK。