以下来我将会发表几篇文章,分享一个家用,甚至可以是入门商用NAS方案
包含硬件、系统、软件服务、维护脚本4个部分
这是第三部分软件服务篇(Docker & Portainer)

在讨论前首先戴头盔
以下看法纯属以个人主观与偏见的看法进行技术讨论~各位大神如果有不同意见或者技术比我高超欢迎留言讨论
如果觉得在下太水皮的话~就当你赢~我输就好~

留意~我这里并不是Docker从入门到放弃~而是用NAS做一个简单的Docker平台~至于怎么用用来干嘛你自己决定~
1、Docker
首先什么是Docker,为啥要Docker…..
这话题就大了…讨论到后天都没说完~反正对于一般家用用户、SOHO用户或者中小企业
这玩意儿比较容易管理、 部署方便不伤脑筋~而且性能还好~
另外还记得我们刚开始搭建NAS的时候推荐配置里面有一个SSD嘛?Linux的系统盘为什么需要120G SSD?
就是因为打算用来放Docker~Docker只有某些特定功能的数据盘才指定到硬盘里~平时就可以不用唤醒数据硬盘了
那么我们开始~首先SSH登录到NAS~然后切换到root用户下

apt-get install apt-transport-https ca-certificates software-properties-common -y
wget https://download.docker.com/linux/debian/gpg 
apt-key add gpg 
OK
add-apt-repository "deb https://download.docker.com/linux/debian stretch stable" 
apt update 
apt-get install docker-ce
systemctl start docker 
systemctl enable docker 

就这么简单Docker就安装完了~那么怎么可以简单方便地管理Docker呢,那么就需要下面的这个东西Portainer了

2、Portainer

docker pull portainer/portainer #首先下载Portainer的镜像
docker volume create portainer_data #然后我们创建Portainer的数据盘
docker run -d --name Portainer --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

自此安装完成~开始配置~用浏览器打开http://NAS的IP地址:9000

输入用户名秒创建管理员用户

然后选择Local~因为你就管理本机的Docker~然后点Connect


然后部署就完成了~
然后就可以直接在Web界面上添加镜像部署应用空间什么的了~至于该怎么用这里不是Docker从入门到跑路~
自己研究吧~~