排行榜 统计
  • 文章总数:250 篇
  • 评论总数:0 条
  • 分类总数:13 个
  • 最后更新:一天前
原创套件教程

ARMv8群晖Docker+Portainer中文面板 支持DSM6、7

本文阅读 5 分钟
首页 套件教程 正文
DSM7.2已提供官方的ARMv8版本Docker套件,安装方法:https://imnks.com/8157.html

本第三方Docker套件已停止更新!!!

ARMv8群晖Docker+Portainer中文面板+Compose,后台地址:IP:9000

裙下孤魂 重新制作,矿神SPK持续更新,支持DSM6、7,最新版本Docker,支持完整卸载、升级。

ARMv8群晖Docker支持的机型

rtd1296机型:DS118、DS218、DS218play、DS220j、DS418j、DS418、DS420j、RS819
armada37xx机型:DS119j、DS120j、猫盘群晖

更新记录:

2022.5.25更新:v20.10.17
DSM7.x版本修复支持bridge桥接网络!DSM6.x不支持!

2022.9.19更新:v20.10.18
修复更新套件丢数据问题,默认添加系统docker命令。
(DSM6.x更新到v20.10.17,不支持18,停止维护!)

2022.11.12更新:v20.10.21 (DSM7.x)

本次主要更新支持更多的群晖ARMv8机型,提高兼容性!

2023.2.9更新:v23.0.0 (DSM7.x)

docker版本:
Docker version v23.0.0
docker-compose version v2.16.0
Portainer:v1.24.2

矿神SPK源内安装

矿神群晖SPK套件中心 上线啦!支持DSM7.x

矿神群晖SPK套件中心 提供各类国内常用的DSM6、DSM7套件,目前上架DSM7套件:Aria2、ffmpeg、Jellyfin、qBittorrent、Syncthing、Transmission等等,持续更....

套件截图

1982678292.png

ARMv8群晖Docker+Portainer中文面板+Compose

2826409171.png

DSM7.0特殊操作

DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!

DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!

DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!

DSM7.0安装套件后执行一次!每次更新、卸载后重新安装也要执行的!!!
sudo sed -i 's/package/root/g' /var/packages/Docker/conf/privilege

再次感谢

@裙下孤魂

FAST OS DOCKER-DOCKER容器可视化管理系统:https://www.dockernb.com/

docker控制命令

参考,小白勿用!小白勿用!小白勿用!小白勿用!小白勿用!小白勿用!

(已屏蔽旧内容)

查看已经运行的项目,获取容器id:

docker ps -a

开始容器:

docker container start 容器id

停止容器:

docker container stop 容器id

删除容器:

docker container rm 容器id

列出镜像

docker images

删除镜像

docker rmi 镜像id

列出存储

docker volume ls

删除存储

docker volume rm 存储名称

新建存储

docker volume create 存储名称

停止所有容器:

docker stop `docker ps -a -q`

删除所有容器:(危险!套件会挂掉)

docker rm `docker ps -a -q`

删除所有镜像:(危险!套件会挂掉)

docker rmi `docker images -q`

注意事项

1、本套件是ARMv8平台的,拉取镜像前注意查看是否支持!!!

2、本套件DSM6.x只有host没有桥接bridge,docker run 注意: -p 7070:7070 之类改为 --network=host

已测试支持

基本docker项目有ARMv8的都可以安装 (-p xx:80的这种DSM6.x不支持,7.x支持)

注意:Portainer新建容器时要映射/dev(docker run带上-v /dev:/dev),会避免很多错误!

注意:Portainer新建容器时要映射/dev(docker run带上-v /dev:/dev),会避免很多错误!

注意:Portainer新建容器时要映射/dev(docker run带上-v /dev:/dev),会避免很多错误!

Home Assistant:https://imnks.com/2924.html

网心云、甜糖:https://imnks.com/2908.html

京东签到:https://imnks.com/3255.html

书库Calibre-web:https://imnks.com/2868.html

像素时钟AWTRIX服务器:访问端口:7000

docker run --name AwTriX2 --network=host --restart always -v /dev:/dev -e TZ=Asia/Shanghai whyet/awtrix2:latest

物联网Node-RED:访问端口:1880

docker run -d --name="nodered" \
  --restart unless-stopped \
  -e TZ="Asia/Shanghai" \
  --network=host \
  -v /volume1/nodered:/data:rw \
  -v /dev:/dev \
  nodered/node-red
#上面执行完毕后,修改配置文件夹的权限
chmod -R 777 /volume1/nodered

打印机CUPS:访问端口:631 用户名/密码:admin

docker run -d --restart always --network=host --name cups -v /dev:/dev -v $(pwd):/etc/cups ydkn/cups:latest

MQTT-EMQX:访问端口:18083 用户名/密码:admin/public

docker run -d --name emqx --restart unless-stopped -v /dev:/dev --network=host emqx/emqx:4.3.8

rsshub:访问端口:1200

docker run -d --name rsshub --restart always --network=host diygod/rsshub

eclipse-mosquitto:mqtt端口:1883

#新建mosquitto共享文件夹和config、data、log文件夹
#上传mosquitto.conf或者建立个新的
cd /volume1/mosquitto/config
touch mosquitto.conf
#建立mosquitto容器
docker run -it --name="mosquitto" \
  --restart unless-stopped \
  --network=host \
  -v /volume1/mosquitto/config:/mosquitto/config \
  -v /volume1/mosquitto/data:/mosquitto/data \
  -v /volume1/mosquitto/log:/mosquitto/log \
  -v /dev:/dev \
  eclipse-mosquitto

自动领取Epic游戏商城每周免费游戏

/volume1/GamesData数据目录自行修改,其它环境变量参考luminoleon/epicgames-claimer
<server酱sendkey>、<epic账号>、<epic密码>改为自己的。。。改后不含<>。。。

docker run -it \
--name=epicgames \
--restart unless-stopped \
--network=host \
-v /volume1/GamesData:/User_Data \
-v /dev:/dev \
-e PUSH_SERVERCHAN_SENDKEY=<server酱sendkey> \
-e RUN_AT=10:00 \
-e AUTO_UPDATE=true \
-e TZ=Asia/Shanghai \
luminoleon/epicgames-claimer:latest -u <epic账号> -p <epic密码>

QianDao私有签到框架,注册的第一个用户是管理员

docker run -d --name qiandao --restart always --env PORT=8923 --net=host -v /dev:/dev -v /volume1/qiandao/config:/usr/src/app/config a76yyyy/qiandao

docker及docker-compose官方更新

docker更新:https://download.docker.com/linux/static/stable/aarch64/
docker-compose更新:https://github.com/docker/compose/releases

更换镜像仓库下载加速(不建议使用,资源没官方DockerHub更新及时!)

推荐阿里云的,需要自己去注册个:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

或者用现成的。。。:https://zh518tyg.mirror.aliyuncs.com

1558560957.png

仓库--添加仓库

3797632360.png

拉取镜像时候,选择 阿里云

426588737.png

恢复Portainer到官方版本的英文界面

Restore Portainer official version and English language

#列出容器 docker ps -a
docker stop 8655b19bbbfb
docker rm 8655b19bbbfb
#列出镜像 docker images
docker rmi ce24b0500fe9
#重建Portainer容器
docker run -d --network=host --restart always --name Portainer -v "/var/run/docker.sock:/var/run/docker.sock" -v /dev:/dev -v /usr:/usr -v /lib:/lib -v portainer_data:/data portainer/portainer:linux-ARMv8-1.24.2

PS:如还是需要Portainer中文面板,加上:-v /var/packages/Docker/target/public:/public

注意:操作完毕之前不要关闭机器或者重启套件,会导致套件崩溃!!!
Note: do not shut down the machine or restart the package before completed, which will cause the package to crash!!!

3716794520.png

原创文章,作者:我不是矿神,本文章内容未经书面许可禁止一切形式的转载:https://imnks.com/2833.html
群晖套件:三款漫画管理 Mango Komga Kavita 支持DSM7
« 上一篇 01-31
支持11代英特尔核显硬解的黑群晖SA6400 新的5.10内核
下一篇 » 02-16
人生是一场孤独的旅行