Docker入门指南,热门NAS Docker推荐,带你认识精彩的Docker世界
【Docker入门指南,热门NAS Docker推荐,带你认识精彩的Docker世界】本文 , 我们来聊一聊Docker 。
Docker是什么
Docker是一个开源的应用容器引擎 , 让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中 , 然后发布到任何流行的Linux或Windows操作系统的机器上 , 也可以实现虚拟化 。 容器是完全使用沙箱机制 , 相互之间不会有任何接口 。
使用Docker可以虚拟出一个与底层硬体功能一模一样的界面 , 可以帮助用户快速地建立、测试和部署应用程式 , 不需要担心环境相容性的问题 。 简单点讲就是:通过软体技术模拟出一个硬件的环境 。 
文章图片
利用Docker把一个软件需要执行的环境全部包在一个容器里 , 我们就能在任何有安装Docker的地方启动并运行该容器 , 不再需要每次重新建置环境 , 也不用考虑不同机器上的安装问题 , 这正是Docker最强大的地方 。 
文章图片
作为一种新兴的虚拟化方式 , Docker和传统的虚拟机相比有很多优势 。 首先 , Docker容器是一种轻量化技术 , 启动非常迅速 , 比传统虚拟机要快得多;其次 , Docker对系统资源的利用率很高 , 如果条件允许 , 一台主机上可以同时执行数千个Docker容器 。
为什么要使用Docker
Docker的优势:高效、便捷、节省系统资源 。
我们可以想像这样一个场景 , 当你在本机开发完准备要上传到服务器时 , 发现服务器的系统不是你熟悉的Ubuntu而不是CentOS , 另外你还需要自己安装php7、设置MySQL的帐号密码跟架设Apache , 而且每次都要重复搭建这些环境 , 想想都头疼 。 并且 , 传统的虚拟机方式执行10个不同的应用就要启动10个虚拟机 , 而Docker仅执行其中一个应用即可 , 额外的系统资源的消耗微乎其微 。
这时候你就需要Docker了 。
Docker在NAS中的应用
首先我们要知道 , Docker不是传统的虚拟机 , 它是一个容器 。 我们把一个程序放入这个容器里 , 这个程序就可以在安装了Docker的任何平台上运行 。 比如一个放在Docker里的Transmission可以在威联通的机器上运行 , 也可以在群晖、铁威马的机器里运行 , 开发者不需要针对不同NAS平台编译不同的程序版本 。 
文章图片
在DockerHub中有丰富的镜像资源 , 供用户直接下载并使用 。 这里推荐几款简单易用、功能强大对NAS用户非常友好的Docker部署方式 。 
文章图片
很多小伙伴初次安装ContainerStation是英文界面 , 这时候我们只需要在系统右上角语言栏中把自动检测切换成简体中文 , 软件就会自动更换中文界面 。 
文章图片
文章图片
原始的Docker需要通过指令运行 , 这门槛着实有点儿高 。 ContainerStation有清晰且人性化的操控界面 , 我们可以在创建中直接搜索并下载程序即可 , 不需要输入复杂的指令 。 
文章图片
Docker推荐
在DockerHub中有丰富的镜像资源 , 供用户直接下载并使用 。 这里推荐几款简单易用、功能强大对NAS用户非常友好的Docker部署方式 。
图形管理工具Portainer
Portainer是一个可视化的容器镜像的图形管理工具 , 可以为用户提供状态显示面板、应用模板快速部署、上传/下载镜像等基本操作、事件日志显示、容器控制台操作等维护和管理功能 , 基本能满足个人以及中小型单位对容器管理的需求 , 免费的哟 。
- 洪水|洪水袭来怎么办 逃生自救指南请收好
- |串口通信问题排查指南
- 旗舰机|旗舰机的更新对于任何一家厂商都没有难度,但入门级,还得看绿厂
- OPPO|入门级机型都可以升级最新系统!OPPO实在太良心了
- |一招教你入门数据可视化!
- 触控|升级12代酷睿还要换个散热器,找个入门款也能正常用
- 酷家乐|硬件创业:智能硬件产品详细开发指南
- 音箱|百元音箱听个响?真正入门发烧推荐:B&W领衔盘点几款HiFi书架箱
- pdf|有哪些好用的PDF转Word软件?快收好这份详细指南
- 小米科技|高考毕业生购机指南,入手这四款手机,用到毕业无压力
