个人数据保全计划:安装docker
快速开始 App Center 中安装 Container Station 然后建议先在 FileStation 里自行创建一个 Container 文件夹,这样可以控制要在哪个卷上保存 docker 的数据,我是放在固态盘上。 安装后第一次打开会提示创建 Container 共享文件夹,直接选之前创建好的 Container 目录就行。 然后全部回归命令行 默认自带 docker-compose
目录6 个章节
快速开始
App Center 中安装 Container Station
然后建议先在 FileStation 里自行创建一个 Container 文件夹,这样可以控制要在哪个卷上保存 docker 的数据,我是放在固态盘上。
安装后第一次打开会提示创建 Container 共享文件夹,直接选之前创建好的 Container 目录就行。
然后全部回归命令行
默认自带 docker-compose ,不用额外安装。
或者访问github看看最新版本是啥 https://github.com/docker/compose/releases
我就不折腾了。
配置hub镜像
先找一下 docker 安装在哪
which docker
输出
/share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker
转到配置文件目录
cd /share/CACHEDEV1_DATA/.qpkg/container-station/etc
编辑配置文件,这个 docker.json 就相当于普通Linux系统的 /etc/docker/daemon.json
vim docker.json
在底部加入
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn"
]
或者自己的阿里云加速镜像也可以
接着重启 docker
sudo /etc/init.d/container-station.sh restart
安装 Portainer
图形化界面,方便管理docker
使用 docker-compose 部署
直接创建 /share/Container/softwares/portainer/docker-oompose.yml
version: "3"
services:
portainer:
image: portainer/portainer-ce
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer_data:/data
ports:
- 9100:9000
然后直接 docker-compose up 启动
访问 http://nas_ip:9100 进入设置用户名密码,环境选择 local,就完事了
遇到问题
安装镜像的时候报错
write /var/lib/docker/tmp/GetImageBlob4256196071: no space left on device
经过检查是 /var/lib/docker 没有链接到共享目录 /Container 内部
重新创建链接
cd /var/lib
sudo mv docker docker2
sudo ln -s /share/CACHEDEV1_DATA/.qpkg/container-station/var/lib/docker docker
参考资料
- 三种方法修改docker的默认存储位置:https://blog.csdn.net/BigData_Mining/article/details/104921479
参考资料
- 威联通 QNAP NAS 安装 Docker (Container Station) - https://zhuanlan.zhihu.com/p/468539826
- 如何复现查看docker run参数命令 - http://www.linuxea.com/2270.html
- 在威联通上优雅地使用 Docker - https://haoyu.love/blog1219.html
- https://www.chenyupeng.com/archives/为威联通nas设置dockerhub加速源
_EOF_
个人数据保全计划:安装docker
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
个人数据保全计划:ZFS 文件系统简单入门科普
ZFS不只是文件系统,还是个自带的存储解决方案?数据完整性校验和快照机制,听起来挺鸡肋。自修复特性倒是挺吸引人,但复杂性不是谁都吃得起。
2025-08-28 · 个人数据保全计划 · 约 1 分钟
为什么我给虚拟机分了 32G 硬盘,Ubuntu 却只识别 16G?
32G硬盘在PVE里明明分配好了,到Ubuntu就变15G,LVM这鬼东西把空间藏哪儿去了?根目录就分了一半?这算哪门子逻辑,简直离谱。扩容三步走倒是简单,但谁特喵会用到这种坑爹设计。
2025-10-10 · 个人数据保全计划 · 约 1 分钟
PVE折腾笔记 (3) 在原QNAP使用的硬盘上创建ZFS
QNAP硬盘换ZFS?自愈功能挺好用,但折腾Linux兼容性够闹心。LVM残留导致擦盘失败?内核对象得一个个干掉。Pool创建时参数选错?那可真是后患无穷。
2025-06-19 · 个人数据保全计划 · 约 1 分钟
个人数据保全计划:安装Jellyfin
选择镜像:nyanmisaka/jellyfin Jellyfin中国特供版+Docker镜像,含驱动,免折腾开箱即用:https://post.smzdm.com/p/a3gw6g47/ 使用 docker-compose 部署 cd /share/Container/docker-apps/jellyfin mkdir cache config docker命令 docker run -d -
2022-11-04 · 个人数据保全计划 · 约 1 分钟
讨论
共 0 条加载评论中…