数码杂锅

  • 首页
  • docker应用
    • docker知识
    • docker可视化管理
    • AIGC相关
    • 内网穿透
    • 在线文档
    • 笔记软件
    • 聊天软件
    • 刮削工具
    • 浏览器
    • 运维平台
    • 音乐软件
    • 网盘工具
    • 网络工具
    • 书籍管理
    • 在线教育
    • 备份同步
    • 相册管理
    • 协同办公
    • 抽奖系统
    • 稍后阅读
    • 工具集软件
    • 脚本平台
    • 密码管理
    • 数据库管理
    • 族谱管理
    • 思维导图
    • 视频会议
    • 文件管理
    • 监控管理
    • 远程桌面
    • Nas系统
    • 下载工具
    • devops代码托管
    • 导航书签
    • 办公软件
    • 聚合网盘
    • 智能家居
    • 网盘搜索
    • 影音播放
  • Nas杂项
    • 飞牛
    • 群晖
  • 电脑知识
  • 隐私政策
数码爱好者的分享小站
  1. 首页
  2. docker应用
  3. docker可视化管理
  4. 正文

Nas上部署一款小工具集:丸子工具箱v1.3.0

2024年11月20日 661点热度 3人点赞 0条评论
image-4-1024x314-1
image-1-1024x469-1
image-3-1024x479-1
image-5-1024x484-1

简介

1、文件权限管理:管理文件权限,具有多种文件、文件夹选择方式和权限修改类型,支持文件搜索

2、docker镜像管理:管理nas镜像文件,具有镜像管理的多选、添加镜像、推送镜像、导出镜像、删除镜像、配置镜像源、标签修改等功能

3、compose项目管理:nas的docker compose项目管理,支持子文件夹部署项目,支持批量启动、停止、删除,支持批量停止项目并清理镜像,支持配置镜像源,支持docker run和compose在线转换

4、支持语言切换

更新日志:

2024.11.20 v1.3.0

一、文件权限管理:
增加对不同文件类型的批量勾选
二、docker镜像管理:
1、增加添加镜像功能,可以添加本地镜像包文件、远程仓库镜像、远程链接镜像包
2、添加推送镜像功能
支持推送dockerhub和阿里云,代理推送目前不完善,仅供测试代理链接是否可用。。。我网络环境不好,dockerhub我就没测试,阿里云测试过了
3、增加导出镜像包功能
4、添加dockerhub镜像支持自定义镜像源及镜像源测试功能,预设的镜像源都没用,摆那里好看。。。
5、镜像支持标签增加、删除功能
三、新增compose项目管理功能
1、可以对docker目录(或者自定义的其他目录)下的一级子目录的项目快速部署(文件夹内需要有yml文件),以及多选批量部署,如果你文件夹内项目太多,打开会比较慢
部署的项目会显示在飞牛的docker管理器内,飞牛内可以对项目进行操作,但是yml文件内容是不会在飞牛那显示的
2、部署时可以在线修改yml和.env文件
3、停止并清理项目,支持停止项目的时候清理对应的镜像文件
4、删除功能是删除项目的文件夹,谨慎使用
5、增加添加项目功能
6、增加docker run和compose代码在线转换功能

安装搭建

本次部署还是在飞牛nas的docker compose环境下,nas侧端口不能和你已有应用端口冲突,如群晖等其他nas可能还需对应修改nas侧映射目录或手动建立目录

services:
  web:
    image: hswz/wanzitools:latest
    ports:
      - "5525:5525"  # 将容器的5525端口映射到主机的5525端口
    volumes:
      - /vol1/1000/:/mnt/nas  # 挂载NAS存储
      - /var/run/docker.sock:/var/run/docker.sock  # 挂载Docker socket以便管理Docker镜像
      - ./logs:/app/logs  # 添加日志目录映射
    environment:
      - NAS_MOUNT_POINT=/mnt/nas  # 设置NAS挂载点环境变量
    privileged: true  # 添加特权模式,用于管理文件权限
    depends_on:
      - docker_manager
  docker_manager:
    image: hswz/wanzitools-go:latest
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /etc/systemd/system:/etc/systemd/system  # 添加系统配置目录映射
      - ./logs:/app/logs
    privileged: true
    network_mode: "host"
    environment:
      - DOCKER_API_VERSION=1.41  # 指定 Docker API 版本
# 访问地址:http://主机IP:5525

相关文章

  • Nas上部署一款开箱即用的在线视频播放器docker应用:MoonTV
  • Nas上部署一款开源、轻量的在线视频搜索与观看docker应用:libretv
  • 告别U盘拷来拷去!只要几分钟就能拥有个人或企业专属「影音库」:mediacms
  • Nas上部署智能表格+工作流+应用搭建的一站式数字化平台:SeaTable最新5.3版本
  • Nas上docker部署一个动画数字人:Awesome Digital Human
  • Nas上docker部署web文件分享快递柜:FileCodeBox
  • nas上部署m3u8在线视频下载工具:mediago
  • 一款多平台的开源电子书阅读器:Anx-Reader
标签: 暂无
最后更新:2025年4月24日

红薯丸子

好好学习,天天向上

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 红薯丸子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

简体中文简体中文
EnglishEnglish