创建 Alpine 1.9 vserver 模板
如何创建 Alpine 1.9 vserver 模板
vserver 模板是一个基础安装的简单 tar 归档文件。
将基础软件包安装到临时根目录
sudo apk add --initdb --root /tmp/template --repositories-file /etc/apk/repositories --keys-dir /etc/apk/keys -U alpine-base
Vserver 在启动时需要至少一个进程运行,因此我们在模板中手动启用 syslog 服务。
sudo chroot /tmp/template /sbin/rc-update add syslog boot
创建归档文件为 /tmp/template.tar.gz
cd /tmp/template && sudo tar -czf /tmp/template.tar.gz *
最后移除临时目录。
sudo rm -r /tmp/template