Linux服务器运维管理面板1panel

同步来源:树洞剪藏 源站剪藏 ID:25 原文地址:https://mp.weixin.qq.com/s/wVIKb4oidky37stGAdLmKg
Linux服务器运维管理面板1panel
Linux服务器运维管理面板1panel
原创
杨浦老苏
各种折腾
2024年08月17日 19:01 上海
各种折腾 聚沙成塔,集腋成裘 751篇原创内容
公众号 ,
什么是 1panel ?
1Panel 是新一代的 Linux 服务器运维管理面板。能通过 Web 图形界面轻松管理 Linux 服务器,实现主机监控、文件管理、数据库管理、容器管理等功能; 之前在 VPS 和虚拟机上用过 1Panel ,更早之前则是用的宝塔面板,两者都是 Linux 服务器运维管理面板,各有其独特的优势和特点 下图是秘塔生成的功能对比图 安装 在群晖上以 Docker 方式安装。 说明 默认 1panel 采用一键安装和离线安装模式,并没有提供 docker 安装方式,镜像包来自于另一个开源项目: https://github.com/okxlin/docker-1panel,受容器内部 systemd 限制,部分功能目前尚不完整。但不影响我们研究、学习如何使用
本文写作时, latest 版本对应为 v1.10.10-lts ; /var/run/docker.sock 与容器相关的应用,都需要绑定挂载 /var/run/docker.sock ,包括我们之前安装的 portainer 、 watchtower , Glances , Netdata 等。 什么是 /var/run/docker.sock ?
/var/run/docker.sock 是 Docker API 的主要入口,简单地说,它是 Docker 守护进程( Docker daemon )默认监听的 Unix 域套接字( Unix domain socket ),容器中的进程可以通过它与 Docker 守护进程进行通信。 title
图片来自:https://betterprogramming.pub/about-var-run-docker-sock-3bfd276e12fd 但是群晖的 Docker 管理器并不支持挂载 /var/run/docker.sock 文件,所以这次我们需用命令行来安装 docker cli 安装 如果你熟悉命令行,可能用 docker cli 更快捷
运行容器
docker run -d
--name 1panel
--restart always
--network host
-v /var/run/docker.sock:/var/run/docker.sock
-v /volume1/@appstore/Docker/docker/volumes:/var/lib/docker/volumes
-v /opt:/opt
-v /root:/root
-e TZ=Asia/Shanghai
moelin/1panel:latest
简单的参数说明
参数 功能 说明 /var/run/docker.sock:/var/run/docker.sock Docker API 的入口 不可调整参数 /opt:/opt 文件存储映射 推荐使用 /opt 路径,否则有些调用本地文件的应用可能出现异常 /root:/root 可选的文件存储映射 可调整参数 /volume1/@appstore/Docker/docker/volumes:/var/lib/docker/volumes 存储卷映射 这里假设 Docker 套件安装在 volume1 TZ=Asia/Shanghai 时区设置 可调整参数 docker-compose 安装 也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件 version: '3'
services: 1panel: image: moelin/1panel:latest container_name: 1panel restart: always network_mode: "host" volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /volume1/@appstore/Docker/docker/volumes:/var/lib/docker/volumes
- /opt:/opt
- /root:/root environment:
- TZ=Asia/Shanghai
然后执行下面的命令
新建文件夹 1panel
mkdir -p /volume1/docker/1panel
进入 1panel 目录
cd /volume1/docker/1panel
将 docker-compose.yml 放入当前目录
一键启动
docker-compose up -d
运行 在浏览器中输入 http://群晖IP:10086/entrance 就能看到注册界面
默认端口: 10086
默认入口: entrance
默认账户: 1panel
默认密码: 1panel_password 登录成功后的主界面 应用商店 支持很多常用的应用 还有一些热门的 AI 大模型 容器 可以显示群晖上已经安装的容器 还支持构建镜像 其他 可以不用 SSH 客户端,直接登录到群晖 能监控主机的负载,这比群晖自带的要强多了 还有更多其他的功能等待着你去探索 参考文档
1Panel-dev/1Panel: 🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。 地址:https://github.com/1Panel-dev/1Panel 1Panel - 现代化、开源的 Linux 服务器运维管理面板 地址:https://1panel.cn/ okxlin/docker-1panel: Docker方式运行的1Panel;1Panel running in Docker 地址:https://github.com/okxlin/docker-1panel tangger2000/1panel-dood: Running a 1panel panel in docker via dood 地址:https://github.com/tangger2000/1panel-dood
各种折腾 聚沙成塔,集腋成裘 751篇原创内容
公众号 , @所有人:写文不易,如果你都看到了这里,请点个 赞 和 在看 ,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。
预览时标签不可点
群晖 656 docker 663 运维 29 服务器 6
群晖 · 目录
上一篇 为技术项目量身定做的文档工具MkDocs 下一篇 轻量级torrent客户端Exatorrent
个人观点,仅供参考 阅读原文
关闭
更多
小程序 广告
搜索「undefined」网络结果
当前内容可能存在未经审核的第三方商业营销信息,请确认是否继续访问。
继续访问 取消 微信公众平台广告规范指引
: , 。
视频 小程序 赞 ,轻点两下取消赞 在看 ,轻点两下取消在看 分享 留言 收藏