惧愁人 发表于 2025-1-2 22:47:16

使用威联通NAS的Container Station容器工作站Docker安装MinIO对象存储当作WordPress或Discuz的附件云存储私有OSS使用

继续上篇文章:
2025年还在用云存储白花钱?自建MinIO对象存储+平安H5,MinIO+PicGo实现服务器附件无限存储无限流量上传下载和图片附件自动上传
https://www.dz-x.net/t/132245/1/1.html
来自: DZ插件网

有站长说在威联通NAS的Container Station容器工作站按照上篇教程的方法太麻烦,那来个精要版的:
首先给威联通容器工作站的Docker换下载源:
查看docker真实路径:

SSH连接NAS后,输入命令:
docker info | grep 'Docker Root'我的是 威联通企业级 Hero 系统,所以我的路径是:/share/ZFS530_DATA/.qpkg/container-station/etc/docker.json
普通版威联通NAS的docker配置文件路径是:/share/CACHEDEV1_DATA/.qpkg/container-station/etc/docker.json
以上面命令显示的路径为准:
编辑配置文件:
sudo vi /share/ZFS530_DATA/.qpkg/container-station/etc/docker.json在如下红框部分,新增下列配置:


新增配置内容:
"registry-mirrors": [
      "https://docker.1ms.run",
      "https://registry.dockermirror.com",
      "https://docker.m.daocloud.io",
      "https://docker.kubesre.xyz",
      "https://dockerproxy.net",
      "https://dockerpull.com",
      "https://dockerproxy.cn",
      "https://dockerhub.icu",
      "https://docker.anyhub.us.kg",
      "https://docker.1panel.live",
      "https://docker.mirrors.ustc.edu.cn",
      "https://docker.nju.edu.cn"
    ]注意上下行,是否有结尾:比如
},以实际情况为准,我新增的配置内容是放到
"ip6tables": false这行的上面的,请注意对照。

验证是否正确配置方法:
先重启下docker服务:
sudo /etc/init.d/container-station.sh restart然后看下docker配置状态:
docker info
注意:如果没有上图红框的内容部分,证明你新增内容的位置的上下行的结尾符号,请返回核查。

以上配置成功之后,才可以畅想自由docker下载之路:

开始安装 MinIO对象存储 过程:【不要直接复制粘贴执行,注意修改下面提示的部分!】
sudo docker run -d --restart unless-stopped -p 9000:9000 -p 9001:9001 --name minio -v /share/ZFS18_DATA/minio/data:/data -e "MINIO_ROOT_USER=设置个你自己的账号" -e "MINIO_ROOT_PASSWORD=设置个你自己记得住的密码" minio/minio server /data --console-address ":9001"注意:/share/ZFS18_DATA/这个是我NAS的共享文件夹的映射路径,请以你自己的NAS的共享文件夹的路径为准,最好以最大容量的盘的路径的共享文件夹映射。
上面一键命令解析:
上面的示例以以下方式工作:
[*]mkdir 创建一个新的本地目录 ~/minio/data 映射给容器内部的 /data 使用。
[*]docker run 启动运行容器。
[*]-p 为容器绑定一个本地的端口.
[*]-name 为容器创建一个本地的名字。
[*]-v 将文件路径设置为容器使用的持久卷位置。 当MinIO将数据写入 /data 时,该数据会镜像到本地路径 ~/minio/data , 使其能够在容器重新启动时保持持久化。 您可以设置任何具有读取、写入和删除权限的文件路径来使用。
[*]-e 分别为用户名和密码设置环境变量 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD.

以上一个命令即可成功安装并启动,
通过浏览器访问 minio-console 和 http://你的NAS的外网域名:9001 的地址可以在命令 minio server 启动MinIO服务器的时候会输出。 例如,启动MinIO服务器后,命令行会生成两个链接地址 console: http://你的NAS外网域名:9001 http://127.0.0.1:9001 输出的两个地址,是系统自动根据本地IP生成的地址,这两个地都在没有防火墙和安全策略的情况下都有可能能访问到MinIO控制台。监听的 9000 端口主要用于通过API连接时的访问, 当通过浏览器访问 9000 端口时浏览器会自动跳转至控制台。
接下来怎么配置Access Key ID、Access Key Secret、Bucket的方法就跟上篇教程的内容一样了:
见:
2025年还在用云存储白花钱?自建MinIO对象存储+平安H5,MinIO+PicGo实现服务器附件无限存储无限流量上传下载和图片附件自动上传
https://www.dz-x.net/t/132245/1/1.html
来自: DZ插件网



playba 发表于 2025-1-4 09:00:22

感谢分享,正需要

playba 发表于 2025-1-4 09:00:38

感谢分享,正需要

痛饮狂歌 发表于 2025-1-8 19:15:51

看看            
页: [1]
查看完整版本: 使用威联通NAS的Container Station容器工作站Docker安装MinIO对象存储当作WordPress或Discuz的附件云存储私有OSS使用