比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除

2024-06-10 12:16:17 19点赞 134收藏 17评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

今天,Cherry为大家介绍一款很火的服务器运维面板——1Panel。

很多人会说,1Panel那么简单,没啥必要可以介绍的吧。确实,1Panel作为宝塔的代替项目,不仅页面UI好看,功能上更是毫不逊色,其对docker应用的商城式服务,让很多应用新手都可以很好的完整docker容器。

但是吧,作为一个docker博主,如果不发一点与众不同的部署方式怎么行。所以我们马上来说一说,如何使用docker部署1Panel面板。

项目地址:https://registry.hub.docker.com/r/moelin/1panel


系统部署

一、docker-compose.yaml代码

🔻新建文件夹路径/volume1/docker/1panel,在/volume1/docker/1panel下新建/上传docker-compose.yml文件,将下面代码复制进去。

version: '3'

services:

1panel:

container_name: 1panel # 容器名

restart: always

network_mode: "host"

volumes:

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

- /var/lib/docker/volumes:/var/lib/docker/volumes

- /opt:/opt # 文件存储映射

- /root:/root # 可选的文件存储映射

environment:

- TZ=Asia/Shanghai # 时区设置

image: moelin/1panel:latest

labels:

createdBy: "Apps"

二、部署系统

方法一:SSH部署

# 来到文件夹目录

cd /volume1/docker/1panel/

# 启动容器

docker-compose up -d

方法二:群晖部署compose

打开container manager,选择项目,点击新建,选择路径,点击下一步即可

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除

方法三:威联通部署compose

打开container station,选择【应用程序】,点击【创建】,将代码复制进去,点击验证后部署

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除

系统使用

登录默认系统,http://ip:10086/entrance,默认账号1panel,默认密码1panel_password

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除


具体看看服务器配置,内核时qnap的,内存、cpu这些都正常显示

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除


再看看容器配置,docker、compose、imgaes都有,一定程度上可以代替docker可视化工具使用。

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除


1Panle很贴心的给出了一些docker加速、私有仓库、ipv6开通、compose模板、prune清除等功能,比之portianer更易懂易用。

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除


接着,我们看下1panel平台自带的docker应用,有125个,基本上常用的系统这里都有了。

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除


由此可看,docker版本的1panel和通过脚本安装的已经保持一致,没有太大的区别,唯一有区别的就是升级方式。常规的1panel可以通过右下角升级,而docker版本的需要通过重启容器来实现1panel版本升级。

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除

写在最后

关于docker上不去这件事,全网各平台大佬都给出了很多解决方案,比如Cherry给出了多个可用的镜像站,其它还有通过阿里云个人镜像站、daocloud镜像站、缓存镜像、proxy等方式,相信后续会逐更成熟的解决方案也会出现,大家耐心等待即可。

截至目前,Cherry的群晖v1已经恢复正常下载了,虽然速度很慢,但是下载、更新都不成问题,不知道你们的群晖恢复docker访问了吗?

这里简单介绍一下Cherry日常使用的几台NAS,以及为何选择这些NAS。

核心设备——群晖 DS920+

这是Cherry第一台NAS,服役了好多年了,经典的J4125cpu+24G内存,搭配517实现9块18T盘塞满,主要用来玩玩PT的,日常使用的docker和个人资料,基本都存放在这里,因此也是Cherry感情最深的一台设备,但是J4125的性能瓶颈就在这里,容器多了cpu常年90%徘徊,在部署新项目的时候特别不方便。

二代目核心设备——威联通QNAP TS-464C2

正因为前面提到群晖920服役时间过长问题,Cherry在入手了一台N5105的软路由后,又将目光看向了搭配同时期N5095的QNAP464C2,作为NAS届的常青树,QNAP的系统其实一直是Cherry所喜爱的,相比于群晖,威联通的系统更值得深入使用和思考,功能点更丰满。

生产NAS——自建Unraid

回到项目生产中,考虑在项目部署过程中,经常会出现启动错误、容器异常、版本迭代等问题,这些问题统统需要强大的cpu和多线程来解决,因此就使用双路洋垃圾组建了一台unraid,用于生产环境使用,也是我的项目部署主力机。

比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除
比宝塔更好用的建站管理面板!颜值更高,性能更好,把1Panel运维面板装进docker,更易升级、更易删除

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
17评论

  • 精彩
  • 最新
  • 体验了一下,总体还不错,docker部分问题最多,有些容器镜像参数不能调整要重启一下面板,有些调整后发现不能识别为应用,冗余镜像需要手动清理,会自动添加docker到源但卸载后不会自动卸载,手动调整docker容器的一些参数后发现整个面板报错了。 之前用宝塔的docker管理也有类似的问题,还不如群晖的docker管理,用compose构建会好些

    校验提示文案

    提交
    这些docker镜像或多或少都有问题,毕竟不是专业做docker商城的

    校验提示文案

    提交
    所以是不推荐使用docker的方式安装吗

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这种东西建议用原生来管理docker别套娃,而且这个面板还有一些类似于文件管理,ssh等功能,可以去官网,有一键二进制部署,alpine这类的可以用docker,如果也想二进制安装就得去github下载源码编译

    校验提示文案

    提交
  • 小白就莫法了,挂up都没APP

    校验提示文案

    提交
    没办法咯,门槛越来越高啦

    校验提示文案

    提交
    收起所有回复
  • 1panel和好用,部署wiki.js简直不要太简单。希望后期商业化,广告别太离谱

    校验提示文案

    提交
    部署docker的很方便

    校验提示文案

    提交
    收起所有回复
  • 没宝塔好

    校验提示文案

    提交
    商城方便一些

    校验提示文案

    提交
    收起所有回复
  • /var/lib/docker/volumes群晖提示此路径不存在

    校验提示文案

    提交
    左边这个是你自定义的路径,右边的不要动

    校验提示文案

    提交
    收起所有回复
  • 这个好像只能部署docker吧,宝塔可以部署php,java,python,node之类的,感觉还是宝塔好一些

    校验提示文案

    提交
  • 这篇1Panel运维面板的介绍文章真的很棒,很高兴看到这么实用的内容!希望未来能更多深入探讨其功能和优势!

    校验提示文案

    提交
  • 厉害了,太专业了看不懂

    校验提示文案

    提交
    熟能生巧哈哈哈,

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录
134
扫一下,分享更方便,购买更轻松