
购买了 vps 之后,上面要新建 linux 系统,然后安装自己常规的东西.
我想想知道,能不能把这个相对自己完好的系统做个 iso 镜像, 这样如果换个 vps 的时候就不用再弄一次了.
能吗?
1 my101du 2017-11-15 16:48:51 +08:00 换 VPS 商估计很难。 如果是同一个商家,换 IP 和复制机器,一般都会有个“快照 /备份”这样的功能用于克隆吧。 |
2 am241 2017-11-15 16:55:44 +08:00 via Android history|grep apt\ install |
3 gamexg 2017-11-15 16:56:10 +08:00 via Android docker-compose up 一个命令启动完成 |
4 s07q 2017-11-15 17:04:35 +08:00 这样做,你不如把你常用的都写到一个脚本里,新建一个就 screen 运行一次 |
5 580a388da131 2017-11-15 17:49:29 +08:00 跨商家的话 找支持 VNC 的 同商家的话找支持快照 /镜像备份的 |
6 doubleflower 2017-11-15 17:59:03 +08:00 我自已写了一个大型 bash 脚本,把我要装机的一切操作都放里了。新装 OS 只要一个命令。 |
7 Tink PRO 直接 rsync |
8 BFDZ 2017-11-15 18:39:01 +08:00 via Android 传统方法写个一键部署脚本,新兴的有 docker 技术 |
9 86322989 OP |
11 Bardon 2017-11-15 19:19:16 +08:00 一键脚本,包含安装 docker,git pull 再 docker-compose up -d 这样总行了吧 |
12 86322989 OP @580a388da131 vnc 不是类似 ssh 的远程操作吗? 跟我问的似乎没关系 |
13 86322989 OP @doubleflower 是个办法 |
15 evlos 2017-11-15 19:34:20 +08:00 via iPhone 我用 docker + ansible |
16 ipeony 2017-11-15 19:37:03 +08:00 ansible +1 |
18 zhs227 2017-11-15 20:11:35 +08:00 系统环境上的东西用 ansible 或者 chef,比如更换密钥等. 然后应用方面的尽量用 Docker。 |
19 kaneg 2017-11-15 20:18:27 +08:00 via iPhone 用 LXD,平时软件都装在 container 里,需要搬家的时候直接把 container copy 过去就好了 |
20 zhuzhenyu 2017-11-15 20:22:15 +08:00 via Android docker+1 |
21 hp3325 2017-11-15 22:14:07 +08:00 via Android 统一用 LTS,把要改的文件做个 tar 换 VPS 直接把 TAR 复制过去即可 |
22 86322989 OP 很多都没听过 开眼了 |
23 imxieke 2017-11-16 00:02:57 +08:00 via Android Docker or Shell 不过 我是 Docker +Shell 都丢在 Docker 里太大了 基础的丢 Docker 然后 Shell 按需配置 |
24 ETiV 2017-11-16 00:15:14 +08:00 via iPhone ansible+配置文件,存 GitHub ; 新 VM 分分钟配置好 ansible 最简单,有 python 就能跑,不需要 agent |
25 baskice 2017-11-16 00:58:58 +08:00 用 docker 镜像? |
26 xierch 2017-11-16 01:20:16 +08:00 GitHub 键一个 dotfiles repo,把 home 下面的各种配置文件全部放进去。写个脚本软链接一下、顺带装一下 vim 插件。 软件全用发行版带的,这样记得个包名就能装上…… |
27 cxbig 2017-11-16 02:41:25 +08:00 via iPhone 我们都是做 image 的 |
28 notgood 2017-11-16 21:17:32 +08:00 via iPhone |