个人折腾多年的博客网站,虽然更新频率日渐枯竭,在各方面其实一直还在折腾着。趁着 Let's Encrypt 福利, 顺便实验 Alpine Linux 的兼容性,这就成就了当前 Docker 化的结果。
- Vultr: 高性价比且实时计算费用的 SSD VPS
- Docker: 高性能、低开销并能够保存数据隔离的 OS 虚拟化解决方案
- Alpine Linux: 开源且超轻量级(Docker 镜像仅 5MB)还具备完整包管理工具的 Linux 发行版
- Let's Encrypt: 免费且好用的 HTTPS 证书
当前使用 Github Pages 服务部署,以下部署方式年久失修,慎用!
$ git clone https://github.com/icyleaf/icyleaf.com.git blog
$ cd blog
$ [sudo] docker-compose up -d