为什么要开这个坑,Docker 到底是干毛线的?

先来看维基百科里的说法:

Docker是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。Docker利用Linux核心中的资源分脱机制,例如cgroups,以及Linux核心名字空间(name space),来创建独立的软件容器(containers)。这可以在单一Linux实体下运作,避免引导一个虚拟机造成的额外负担[2]。Linux核心对名字空间的支持完全隔离了工作环境中应用程序的视野,包括进程树、网络、用户ID与挂载文件系统,而核心的cgroup提供资源隔离,包括CPU、存储器、block I/O与网络。

青小蛙遇到 Docker 是因为这个论坛就在用 Docker…

比如这个论坛是 Discourse,如果你不使用 Docker,根据青小蛙的水平,无论如何是安装不上的。但基于 Docker 后,修改你的论坛配置文件,然后只需要

./launcher rebuild app

就好了…好了,简单吧,你不用管论坛是什么环境,用什么语言,只要上面一句话,就好里…

而早期遇到问题更多的是如何安装 Docker…倒不是难(安装教程),而是墙导致的网络问题…

于是,这么简单的 Docker,不玩玩怎么行呢。

首先,你要买的起大内存的服务器,比如老鼠的 512 内存 VPS,虽然也不算特别寒酸(毕竟比小青蛙家卖的 64 M 的大点)但是玩 Docker 还是完全不够看的。

所以,可以结贴了

512随便玩,你个坑王,拜拜

稻米鼠 replies@appinn.com于2017年3月17日周五 10:07写道:

我记得要求最低内存 1G 的,当初为这个哭了好久

所以说啊,不鄙视你都不行

不开心,

索性摔个干货走人,我现在用的 LNMP 面板,注意,是面板哦~~宝塔 Linux/Windows 面板

对了,小青蛙不喜欢”干货“这个词,毕竟……他更喜欢”超市“的环境……

为什么要 1GB 内存和 Discourse 这么做就要从这世界的发展是如此地不同和迅速说起了…