这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

构建 docker 模板

构建可快速搭建,可重复使用的 docker 运行环境

1 - 创建模板

创建基于 debian13 的 docker 模板

制作过程

准备虚拟机

从模版 template-debian13-basic-vxx (取最新版本) full clone 克隆一个虚拟机,命名为 template-debian13-docker-vxx,VM ID 为 9903xx.

搭建开发环境

安装 docker

地域迁移

当迁移到其他地域时,需要修改的设置除了有 basic 的改动之外,还有 devserver9x 相关的配置:

  1. docker 使用的 habor 代理 : https://skyao.net/learning-docker/docs/repository/harbor/transparent-proxy/

2 - 创建实例

基于模板创建 docker 实例

准备虚拟机

临时使用

为了加速创建,可以先将模板克隆到本地,然后从本地的模板中采用 Linked Clone 方式克隆。

这样从模板 clone 虚拟机, 速度会非常快,而且空间占用也非常小。

使用完成后删除即可。因为不需要长期使用和维护,因此不存在多版本问题。每次 Linked Clone 方式克隆最快最不占用磁盘空间。

长期使用

docker 模板貌似没什么长期使用的场景。临时用一下就好了,长期用就换 dev 模板吧。

基本配置修改

修改 hostname 和 使用静态 IP 地址。