Docker 环境和 compose 的简要安装

本文将简单的介绍 Docker 运行环境的安装,以及通过 compose  进行简单的编排,定义和运行多个容器。不会涉及 Docker 原理和概念等。 什么是 Docker Docker 是 2008 由 Kamel Founadi, Solomon Hykes, and Sebastien Pahl 在巴黎创立的初创公司 dotCloud 发起;经过一系列并购后于 2013 年 9 月 19 改名为

Ghost Blog 搭建 - 自己动手丰衣足食系列

前言 本文会介绍基于 Docker 快速搭建一套 Ghost 博客,但是不会包含 VPS 申请、域名申请、备案申请等。 为什么选择 Ghost 最早使用 Wordpress,后面有使用一段时间 Jekyll,本次为什么选择 Ghost 呢? Jekyll 之前是基于 Github 的全静态 Blog,受限于 Github 的速度,国内不是太友好,加之皮肤很少而且还丑首先弃掉了。 Wordpress 基于 php

常用 CLI 工具下 - 拥抱命令行系列之工具篇

前言 紧接上篇:常用 CLI 工具上 - 拥抱命令行系列之工具篇 主要聚焦在全仿行工具,一些基础内容如终端的选择 iTerm2(macOS only)/Alacritty/Hyper/Tabby,各种的 shell 环境 bash/zsh/fish 等不在本文范围。 BASH:基础功能、高效、通用 ZSH:语法高亮、自动补全、自定制(插件、主题等)、生态

常用 CLI 工具上 - 拥抱命令行系列之工具篇

前言 续篇:常用 CLI 工具下 - 拥抱命令行系列之工具篇 主要聚焦在全仿行工具,一些基础内容如终端的选择 iTerm2(macOS only)/Alacritty/Hyper/Tabby,各种的 shell 环境 bash/zsh/fish 等不在本文范围。 本文聚焦已经有了基础环境,通过下面的命令行工具提高日常的效率。本文基于 macOS 下的 zsh + oh-my-zsh 为基础环境。下面大部分工具都支持 macOS 和各种版本的

ungoogle-chromium - 全平台纯净版浏览器

为什么选择 ungoogle-chromium 之前的主力浏览器一直是 Firefox,但是随着 Chrome 不断对浏览器市场的蚕食,基本已经成为了事实的 web 标准,很多网站也放弃了 Firefox 或者支持不完善,最终被迫迁移到了 Chrome。 由于 Chrome 和 Google 的关系,也不知道收集了多少个人信息,让人相当的不爽。最后找到了 ungoogle-chromium ,从名字就可以直白的看出,它就是一个剔除了 Google 服务的特别 Chromium 版本。 Chrome 和 Chromium