群晖必装软(一)-docker安装使用教程

1、群晖安装docker

注意:x86 平台的群晖才能用的上docker 套件,amd架构群晖的很遗憾不能使用docker套件。

打开套件中心,在“所有套件”中找到Docker并安装:

image

进入 “控制面板” 选择 “共享文件夹” 创建一个用于存放 Docker 相关 Volume 文件的共享文件夹。后面我们运行一些容器的时候,会需要挂载一些 Volume 做数据持久化,这样就算容器重启,也不会丢失数据。

image

至此,Docker 套件便安装完成了。

2、docker相关概念

首先我们来看的是容器(container),容器类似于 Vmware 等虚拟化平台中的虚拟机,我们知道,我们通过镜像来创建虚拟机,Docker 也类似,使用 image(映像) 创建 container(容器):

image

注册表类似一个公有映像仓库,我们可以从中下载需要的映像,如:nginx、mysql、php 等:

image

从注册表下载到的镜像会展示在映像中,映像就是显示的就是我们本地的镜像

image

我们需要从 “注册表页面” 中搜索我们需要的 “映像” 下载到本地,从 “映像页面” 创建 “容器” 。

3、配置映像加速器

群晖默认的映像服务器下载速度很慢,我们这里使用国内的其他映像源,这里推荐阿里云的镜像加速器:
注册一个阿里云账号,然后点击镜像加速,就能获得一个加速地址,使用 ssh 连接并群晖获取 root 权限 ,执行:

sudo cat /var/packages/Docker/etc/dockerd.json <<-'EOF'
{
   "data-root" : "/var/packages/Docker/target/docker",
   "log-driver" : "db",
   "registry-mirrors" : [ "https://xxxxx.mirror.aliyuncs.com" ], # 这里换成前面获得的地址 
   "storage-driver" : "btrfs"
}
EOF

回到套件中心重启 Docker 套件即可。

4、添加第三方的套件源

如果想要安装丰富的套件,可以添加一些社区的套件源

#synocommunity社区
https://packages.synocommunity.com

#我不是狂神
https://spk.imnks.com
https://spk7.imnks.com    

#裙下孤魂
http://spk.bobohome.store:8880  

https://www.cphub.net

https://synology.emby.media/

http://packages.pcloadletter.co.uk

http://developer.sysco.ch/hobbit/

http://packages.quadrat4.de

http://synology.acmenet.ru

http://cytec.us/spk

http://spk.naefmarco.ch/spkrepo/packages/

https://dp.diandongzhi.com/?acct=144&site=nas-mirror.de

http://spk.unzureichende.info/
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容