QNAP Container Station (软件容器工作站) 可以直接在APP Center里面订阅安装,目前支持LXC和Docker,虽然家里的软路由是ESXi做的虚拟化,但是ESXi还是太占资源,不如用用容器来玩的方便,部署方便快捷,心虚来潮时玩玩,没空的时候就搁在那,也不占啥资源.
Qnap 容器采用两层架构,分别是镜像文件(Images)和容器(Containers).
镜像文件:镜像文件是只读模板,用来创建容器。其内容可以包含一个Linux操作系统(如Ubuntu 14.04);或是一个特殊的应用程序(如MySQL).您可以直接使用工作站内建之镜像文件,由NAS/PC导入之镜像文件,或使用由Docker Hub Registry下载镜像文件.软件容器工作站的镜像文件分为三种类型:(1)LXC(2)Docker(3)App.
容器:容器是由镜像文件所创建,分为可读,可写,可执行等类型.而一个镜像文件可以创建多个容器.
*注:LXC镜像文件仅能创建LXC容器,而Docker镜像文件仅能创建Docker容器,此两种容器无法相互转换.
1:利用LXC快速创建Ubuntu
在页面上提供好几个Linux的发行版本供使用安装,可以选择你自己需要的,这里我就选Ubuntu了,选16.04的版本
选择之后,直接点安装,
一路默认即可,经过一段时间下载,就可以登录使用了.
2:用Docker部署Mysql
平时要想用个数据库,要先安装OS,再安装数据库软件,现在利用docker直接拖应用即可.昨天想用Mongodb,部署一个,今天想用mysql拖一个就行.在刚才的页面找到mysql,点击创建
网络这边可以根据需求设定一下:
共享文件夹修改一下,这个地方注意一下,用于存放DB,这样在容器被删除的情况下,DB依然存在
这样一个Mysql就建完了,可以在终端输入mysql -u root -p 登陆进去
然后输入密码,你就可以为所欲为了
还有一个最简单的就是用ssh登陆到QNAP里面,直接使用命令行创建
效果是一样一样的.不得不感叹,现在部署个东西真的方便,IT快要没的干头了,都是傻瓜式的,一键安装,一键应用.
领取专属 10元无门槛券
私享最新 技术干货