1panel 面板支持 Docker 吗

域名注册
域名注册 正式会员超兽战士 👑年卡会员
发布于 2026-10-08 09:49 ·2 浏览 ·0 回复

读完这篇,你能确认 1Panel 到底支不支持 Docker,并且亲手在 1Panel 里跑起第一个容器和一个多容器应用。

第一步:先给结论——1Panel 不只是"支持",而是内置 Docker 管理

1Panel 是飞致云开源的 Linux 服务器运维面板,它的核心能力之一就是 Docker 可视化管理。安装完成后,左侧菜单就有独立的「容器」一级菜单,下面包含容器、镜像、编排、网络、存储卷、仓库六个子页面,日常用到的 docker run、docker ps、docker logs、docker exec 基本都能在网页上点出来,不用再手敲命令。

另外,1Panel 的「应用商店」里绝大多数应用(比如 MySQL、Redis、Nginx、WordPress)默认就是用 Docker 容器方式安装的。

第二步:把 1Panel 装上,让安装脚本顺手准备 Docker

这一步的目标是拿到一个能登录的面板,并确认 Docker 环境已就绪。用 SSH 登录服务器,执行官方一键安装脚本:

curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

脚本运行过程中会让你设置面板端口、安全入口、用户名和密码,装完会把这些信息打印在终端里,记得保存。如果服务器上还没有 Docker,安装脚本会提示并引导你安装。

装完用浏览器访问 http://服务器IP:你设置的端口/安全入口,登录后在左侧点「容器」,能看到「容器」列表页就说明 Docker 已经接上了。

注意:如果「容器」页面提示 Docker 未安装或服务异常,先在 SSH 里执行 systemctl status docker 看服务状态,用 systemctl start docker 启动;不要跳过这步直接去建容器,否则页面会一直报错。

第三步:在图形界面里创建并运行一个容器

这一步的结果是跑起来一个能访问的 Nginx,验证 Docker 功能真的可用。

点左侧「容器」→「容器」,右上角点「创建容器」。在弹窗里:

  • 「名称」填 my-nginx
  • 「镜像」处点「选择镜像」,输入 nginx,选 nginx:latest,如果没有本地镜像,点「拉取」
  • 「端口」映射填:主机端口 8080,容器端口 80,协议 TCP
  • 其余保持默认,点「确认」

创建后回到列表,状态显示「运行中」即成功。浏览器访问 http://服务器IP:8080,看到 Nginx 欢迎页就对了。

在列表里点容器右侧的「日志」「终端」「监控」,分别能看实时日志、进容器执行命令、看 CPU 和内存曲线,这就是 1Panel 管理 Docker 的日常操作。

注意:主机端口被占用会创建失败,报错里通常带 port is already allocated。换成 8081、8082 这类没被占用的端口即可;云服务器还要在安全组里放行对应端口,否则本机通、外网访问不了。

第四步:用「编排」部署多容器应用

单容器不够用时,点「容器」→「编排」→「创建编排」。把写好的 docker-compose.yml 内容直接粘进编辑框,比如一个 Nginx + MySQL 的组合,填好名称后点「确认」,1Panel 会调用 Compose 把一组容器一起拉起来。

编排列表页能看到这个编排下的所有容器,支持一键启动、停止、删除整组,比逐个操作容器省事得多。这里的语法和命令行 docker compose 完全一致,你在本地写好的 compose 文件可以原样搬过来。

第五步:从应用商店装应用,本质也是装 Docker 应用

点左侧「应用商店」,搜索「MySQL」,点「安装」。在安装页面可以看到「安装方式」一栏,选「容器」就是用 Docker 部署,选「本地」则是直接装在宿主机上。选容器方式时,端口、密码、数据目录都在表单里填,装完在「容器」列表里就能看到对应容器。

反过来说,如果你看到某个应用只有「容器」一种安装方式,那就说明它必须依赖 Docker 运行——这也是判断 1Panel 与 Docker 关系最直观的方式。

小结

  • 1Panel 原生支持 Docker,左侧「容器」菜单提供容器、镜像、编排、网络、存储卷、仓库的完整图形化管理。
  • 一键安装脚本会检测并引导安装 Docker,装完即可在网页上创建容器、看日志、进终端。
  • 端口映射要在云服务器安全组同步放行,主机端口冲突时换端口解决。
  • 「编排」页面可直接粘贴 docker-compose.yml,部署多容器应用。
  • 应用商店的应用选「容器」安装方式,本质就是通过 Docker 部署。
版权声明:本文来自 GJ站长论坛《1panel 面板支持 Docker 吗》
原文链接:https://www.gj0.com/thread-881.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~