Docker volume 跨服务器迁移

Docker volume 跨服务器迁移

前言 本文是 Docker 系列文章的第四篇,Docker volume 的跨服务器迁移。本文暂不讨论 Docker 容器的迁移,只讨论数据的迁移,要解决的问题很明确,就是使用 Docker 搭建了各种服务后,万一需要更换服务器,数据如何无损的由一台服务器迁移到另一台服务器。 这个问题比我想象的要复杂,在官方推荐我们使用卷(volume)进行数据存储时,曾提到过这将方便迁移,但实际上,当面临迁移服务器这一问题时,直接使用文件夹绑定的方式更为方便,只需要将文件夹复制到新服务器即可,若使用了 volume, ... read more

服务器清除 xmrig 后门程序记录

服务器清除 xmrig 后门程序记录

服务器一直在用 NodeQuery 的运行情况监测,当服务器无响应或者资源占用过大时会邮件通知,之前只是偶尔会收到因为服务器网络问题导致的服务器无响应的邮件,但最近几天主服务器却开始频频收到资源占用过大的邮件。 ... read more

Docker 搭建主流博客平台 WordPress

Docker 搭建主流博客平台 WordPress

前言 本文是 Docker 系列的第三篇文章,基于官方镜像快速搭建主流博客平台 WordPress。原本计划将 Ghost 的安装写到同一篇文章,但由于内容过多,故将 Ghost 博客平台的安装放到下一篇文章中,本站目前使用的是 Ghost。 本站最初使用了目前比较流行的轻量级博客系统 Hexo,以基于本地生成静态文件并同步至服务器的方式运行,运行环境只需要一个 Web 服务器,但其功能过于简单,主题的可定制性也较弱,且大量博客采用其最热门的 Next 主题,千篇一律让人难以满意。 相比较而言, ... read more

Docker 搭建私有云 Nextcloud

Docker 搭建私有云 Nextcloud

前言 本文是 Docker 系列的第二篇,对之前发布的 Nextcloud 搭建教程进行了修改和完善并重新发布。 本文要实现的目标是快速搭建一个配置好 SSL 证书的 Nextcloud 服务器,不占用主机443端口,非常适合建站的朋友在主站之外使用诸如cloud.domain.com的子域名为自己搭建云存储服务,用于小范围的快速文件分享或者个人文件存储。 网络上有很多 Nextcloud 搭建方法,本文完全采用 Nextcloud 官方提供的 docker-compose 方式,搭建完成后使用 nginx 配置端口转发及 ... read more

Docker 搭建 Nginx+MySQL+ PHP (LNMP)基础环境

Docker 搭建 Nginx+MySQL+ PHP (LNMP)基础环境

前言 本文是 Docker 系列文章的第一篇,既是分享,也为备份。 本系列文章内容将尽量简单清晰,突出实用性,目标是使每位读者只须少量 Linux 基础知识便能利用 Docker 的便利性解决自己的问题。 本系列文章将包括以下内容: Docker 搭建 nginx + MySQL + PHP (LNMP)基础环境 Docker 搭建主流博客平台 Wordpress 和 Ghost Docker 搭建私有云 ... read more