1Panel面板,以及Docker容器安装

📒 本文整理自作者飞书笔记 · 查看原文档

1Panel 是一款现代化、开源的 Linux 服务器运维管理面板,支持通过 Web 界面管理服务器、Docker 容器、应用商店、数据库、网站等。它内置了 Docker 管理功能,非常适合希望使用容器化部署服务的用户。

1Panel 面板介绍 🚀

1Panel 是一款由杭州飞致云开发的现代化、开源的 Linux 服务器运维管理面板,它通过直观的 Web 界面,将复杂的服务器管理操作 “可视化、简易化”,让用户无需记忆枯燥的命令行,就能轻松管理服务器。


核心定位与优势 ✨

  • 轻量高效:基于 Go 语言开发,后台进程内存占用仅 30-50MB,在低配置服务器(如树莓派)上也能流畅运行。
  • 云原生友好:深度集成 Docker 和 Docker Compose,支持一键部署和管理容器化应用,如你截图中的 DERP 中继服务。
  • AI 赋能:集成大语言模型(LLMs),提供 AI 助手功能,可快速诊断问题、辅助运维决策。
  • 开源免费:社区版完全开源免费,代码托管在 GitHub,拥有活跃的社区支持。

核心功能模块 📋

  • 概览:实时监控服务器 CPU、内存、磁盘、网络等资源使用情况,提供直观的仪表盘。
  • 应用商店:精选 WordPress、MySQL、Redis、OpenResty 等上百款开源应用,支持一键安装、升级和备份。
  • 网站管理:支持 PHP 站点、静态网站、反向代理配置,深度集成 WordPress 和 Halo,可一键完成域名绑定和 SSL 证书配置。
  • 数据库管理:支持 MySQL、PostgreSQL 等主流数据库,提供创建、备份、优化、导入导出等操作。
  • 容器管理:提供 Docker 容器、镜像、网络、存储卷的全生命周期管理,支持 Docker Compose 编排(如你截图中的 DERP 服务)。
  • 文件管理:可视化操作服务器文件,支持在线编辑、拖拽上传 / 下载、批量操作等。
  • 终端与计划任务:内置 Web 终端,可直接在浏览器中执行命令;支持定时任务配置,如备份、日志清理等。
  • 安全与监控:提供防火墙管理、日志审计、安全告警等功能,保障服务器安全。

典型应用场景 🎯

  • 个人开发者 / 站长:快速搭建博客、电商网站、API 服务,无需复杂的服务器配置。
  • 中小企业运维:集中管理多台服务器,降低运维成本和技术门槛。
  • AI 爱好者:一键部署和管理大语言模型(LLMs),如通义千问、Llama 等。
  • DevOps 工程师:利用 Docker 编排功能,快速构建和部署微服务架构。

与其他面板的对比 📊

📊 该节含飞书表格,请查看原文。

1.1Panel官方文档

https://1panel.cn/docs/v2/

2 .安装部署

执行以下安装脚本,根据命令行提示完成安装。打开终端执行

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
  • 选择2. Chinese 中文(简体)
  • 默认安装位置。
  • 检测到未安装 Docker,是否安装 [y/n]:选择n不安装安装容易出问题一会手动安装。
  • 端口默认或者选择一个容易记的,不容易被占用的。
  • 安全入口默认或者选择一个自己容易记的。
  • 面板用户一样也是默认或者自己写一个。
  • 然后输入一个密码,等待部署
  • 部署完后会显示面板信息,复制外部地址:到浏览器打开,输入刚才设置的账号、密码、添加到收藏夹

可以改下面板名就是浏览器上方显示的名字和默认访问地址以后网址跳转方便

3.安装Docker

  • 执行以下安装脚本,根据命令行提示完成安装。打开终端执行
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
  • 随便选择一个安装源
  • 请选择 Docker CE 源的网络地址(访问方式): 公网
  • 请选择 Docker CE 软件源的网络协议: HTTP
  • Docker Engine 是否安装最新版本? 是
  • 然后等待安装完成就行了

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容