熊猫不是猫 读一切好书,就是和许多高尚的人谈话。——笛卡儿
博主

昨天 19:09在线

熊猫不是猫
我这个人走得很慢,可是我从不后退。——亚伯拉罕·林肯
歌曲封面 未知作品

萌ICP备20229950号 蜀ICP备2021028903号

网站已运行 5 年 48 天 23 小时 44 分

Powered by Typecho & Sunny

5 online · 39 ms

Title

一见钟情!这就是你在寻找的Docker界面!优雅而不简单—Arcane

panda

·

NAS教程

·

Article

亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!

引言

要说Docker UI项目,知名的其实就那么几个,目前感觉备用的比较多的还是老牌的portainer,不过portainer从早几个版本就已经没有中文更新了,加上国产NAS目前大都自带非常好用的管理界面,所以很多时候自带的Docker就能做到绝大部分操作。但在对容器的更新以及存储卷上,各家NAS都还没有做到很好的适配,而很多时候部分容器不是新版本功能差距很大,这时候就需要第三方协助了。
项目介绍

今天要介绍的是新项目,Arcane使用SvelteKit构建,提供了一个非常现代化的UI界面,支持对容器、镜像以及卷和网络进行管理,因为其界面非常好看美观,加上功能非常齐全,作为一个开源的新项目,开源随便便吸引了大量的人关注。

部署设备

部署机的选择上这次用到的为极空间,在Compose完善之后,极空间也能通过堆栈的方式直接映射Docker的守护进程,实现权限更高全功能的Docker管理了,而在最近两个月的更新中,ZOS也是完成了一系列的应用蜕变。
应用列表

从整个界面的UI大改,再到极影视和极相册的2.0迭代,包括很多细节部分的功能优化以及一些小功能的更新,都是在为用户提供功能更未完善以及简单易用的NAS系统。一些看似不起眼的小功能其实都是为了用户体验而去考虑,例如影视资源有了专属的艺术字、相册提供了AI选片的功能以及个人文件文件索引的AI强化。
部署机

项目部署

Arcane提供了完整的compose文件,也提供了文件映射以及环境变量的说明解释,所以根据官方的文档再结合自身设备就能很好的编辑好我们需要的yaml文件。

这里熊猫根据极空间的设备情况编辑了一个示例,各位极友可以根据自身设备情况适当更改其中的端口、持久化映射目录等等。

♾️ text 代码:
services:

  arcane:

    image: ghcr.io/ofkm/arcane:latest

    container_name: arcane

    ports:

      - '3000:3000'

    volumes:

      - /var/run/docker.sock:/var/run/docker.sock

      - 持久化目录:/app/data

    environment:

      - APP_ENV=production # Required

      - PUBLIC_SESSION_SECRET=westlife995 # Generate: openssl rand -base64 32

    restart: unless-stopped

  

volumes:

  arcane-data:

    driver: local

其中持久化目录根据自身情况去创建文件夹,随后将其文件映射即可。极空间目前提供了直接复制路径的功能,这一点倒是非常省心,你只需要将其查询到的路径复制到对应的位置即可。
路径复制

最近很多极友说Docker的很多镜像源失效了,这里熊猫建议多换几个镜像源,点击极空间Docker的镜像-仓库-设置就能看到加速器配置选项。
加速器配置

其中熊猫一直主要使用的有两个,一个是docker.1ms.run,另一个则是docker.1panel.live。多添加几个总没有坏处。
i加速器设置

如果没有特殊情况那么容器这时候就正常启动了。

项目使用

首次启动会默认创建管理员用户,默认用户名为arcane,密码为arcane-admin。
登录界面

首次登录会有一个引导界面,默认是英文界面,可以利用网页翻译翻译成中文去操作,根据提示进行密码修改以及初始化设置即可。
初始化

在初始化设置中,其中Docker主机的地址不能更改,下方能看到Docker监控和更新,监控的轮询个人建议选择最短的5分钟,更新可以不打开,根据需求去手动更新容器。
设置项

比较遗憾的是该项目目前没有中文,不过直接网页翻译也能搞定。仪表盘清晰明了,能看到系统概述、快捷操作、容器以及镜像情况。
仪表盘

在容器界面能看到当前的容器,后面有镜像名、运行状态以及运行天数。
容器情况

点击最后面的三点能展开更多选项,在详情中能查看更多内容,例如容器的占用情况、日志、配置、网络以及存储卷。
容器界面

该项目支持容器的堆栈管理,支持compose的创建和管理工作,甚至可以通过挂载的形式将极空间上的本地compose文件挂载到项目中。
堆栈管理

在镜像界面,支持镜像的更新检查,不过熊猫建议,如果没有重大的更新内容,那么镜像一般是以稳定为准,能不更新最好就不要更新。
镜像检查

后面的网络和存储卷就不多说了,这里重要介绍一下设置,在设置中能看到核心配置,对于更新的定义,也可以看到堆栈的存储路径,其中也能对项目进行Docker加速配置设置,这一点是很多Docker UI没有的。
Docker设置

写在最后

非常不错的项目,在Docker的管理上基本做到了全面了,唯一可惜的是新项目目前还没有适配中文,不过这一点熊猫也已经提了意见了,不知道后续会不会增加中文的适配。

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
尾图

现在已有 146 次阅读,0 条评论,0 人点赞
Comment:共0条
😀😃😄😁😆😅🤣😂🙂🙃😉😊😇🥰😍🤩😘😗😚😙😋😛😜🤪🤝🤑🤗🤭🤫🤔🤐🤨😐😑😶😏😒🙄😬🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧🥵🥶🥴😵🤯🤠🥳😎🤓🧐😕😟🙁☹️😮😯😲😳🥺😦😧😨😰😥😢😭😱😖😣😞😓😩😫🥱😤😡😠🤬
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 欢迎来到熊猫的小站,站点内容已全部恢复,不过之前的评论无法恢复,如有友链请在友链界面自行申请 不再显示
博主