通过群晖DSM6.0的Docker套件安装Ubuntu
群晖DSM5.2新增支持Docker让开发者与用户能以最少的时间与资源,能够在Synology服务器上部署和运行大量应用程序。 但是5.2出来那么久了 国内貌似就没几个人用的 一方面来说折腾Docker需要非常熟悉Linux,建议完全不会Linux的就别看这篇文章了。另一方面官方都没有啥宣传,自己不去主动找根本不知道新增了这个功能。
按照度娘的解释:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。
Docker 容器和普通的虚拟机镜像相比, 最大的区别是它并不包含操作系统内核。
Docker的将各种应用程序和他们所依赖的运行环境打包成标准的容器/镜像,进而发布到不同的平台上运行。
详细信息请自行度娘http://www.baidu.com/baidu?wd=docker
废话说了那么多,其实就是docker就是可以让本来不能跑在群晖这种高度定制版Linux上的APP 跑在这个平台上,又因为Docker开销非常低,只虚拟化运行一个APP比传统的虚拟化技术要方便很多,这也是Docker这么流行的原因。
-------------------------------------- 接下来讲下正题 利用这个Docker套件 我们可以将一个Ubuntu跑在群晖上 -----------------------------------------------------
首先打开套件中心-找到Docker
然后,点击安装
安装完毕后 找到菜单中的Docker图标
启动后 你爱看就看 不爱看就点掉。。。
界面是长这个样子滴 朕哒机器是1515
这次要装的ubuntu是带web vnc的lubuntu 在dockerhub里找呀找 找到他
然而其实并不用打开这网页找。。。。 直接在群晖的Docker界面里搜索就好了。。。。
慢慢的下载 如果受不了慢就去拉国际专线去
下载完成后点击启动
然后就会弹出创建该镜像的容器的向导 随便取名字 端口自己按需映射或者索性勾选自动映射 这里按需修改,默认也行 检查下无误之后运行创建的容器 Run(浪)起来!!! 浪起来后 点击详情可以看到详细信息 可以看到映射出来的端口是32768 然后尼玛root尼玛是啥呢。。。。 所以Docker hub上作者的介绍说明还是有点用的 可以看到password就是ubuntu 接着窝们愉快的用root ubuntu登录192.168.1.58:32768 至此,尽情的使用Ubuntu吧