堡塔开发kk 发表于 2024-12-12 10:57:27

【教程帖】在飞牛NAS上通过Docker的方式部署宝塔面板

飞牛 NAS 最近在家庭私有云市场上越来越火爆,很多小伙伴还想在家里搭建个网站或者其他开源的Web应用,比如一些相册、笔记、影视库,甚至WordPress、Discuz、Typecho等,这时候宝塔面板就派上用场了。宝塔面板是一款免费的服务器管理面板,支持Linux和Windows系统,可以帮助你快速搭建网站、数据库、FTP、邮件等服务,还支持一键安装PHP、MySQL、Nginx、Apache等环境,非常适合小白用户使用。本文将介绍如何在飞牛 NAS 上部署宝塔面板。

前提条件
已部署飞牛 NAS
安装并完成了数据盘的初始化(已创建存储空间)

操作步骤
1.打开浏览器,输入飞牛 NAS 的管理地址,例如:http://192.168.164.128:8000/login
2.输入用户名和密码登录

3.登录后双击桌面上的“Docker”图标,进入Docker管理界面

4.首次进入会提示设置存储路径,按引导完成设置。

5.选择左侧菜单栏中的 compose,点击 新建项目。

6.在弹出的对话框中填写项目名称、存储路径、选择 创建docker-compose.yml文件。

7.选择 创建docker-compose.yml文件,并填写如下内容:
services:
btpanel:
    image: docker.cnb.cool/btpanel/btpanel:nas # 使用国内源的宝塔面板官方镜像,也可以使用 Docker Hub 上的镜像 btpanel/baota:nas
    deploy:
      resources:
      limits:
          cpus: "2.0" # 根据实际情况调整的最大CPU核心限制
          memory: "1024M" # 根据实际情况调整的最大内存限制
      restart_policy:
      condition: always
    ports:
      - "38888:8888" # 宝塔面板对外访问端口,默认38888
      - "8080:80" # Web服务端口,默认8080
      - "8443:443" # HTTPS服务端口,默认8443
      - "33306:3306" # MySQL服务端口,默认33306,如果不需要暴露到容器外可以删除此行
      - "22022:22" # SSH服务端口,默认22022,如果不需要暴露到容器外可以删除此行
      - "32888:888" # PHPMyAdmin服务端口,默认32888,如果不需要暴露到容器外可以删除此行
    volumes:
      - "/www/wwwroot:/www/wwwroot" # 持久化存储宝塔面板网站数据,默认/www/wwwroot,可根据实际情况调整目录
      - "/www/data:/www/server/data" # 持久化存储MySQL数据,默认/www/data,可根据实际情况调整目录
    labels:
      createdBy: "bt_apps"

- limits: cpus 为最大CPU核心限制,memory 为最大内存限制,根据实际情况调整,不要超过系统资源。
- 不需要限制CPU和内存可以删除`resources`部分。
- 如果需要使用80/443端口,请先前往系统设置-安全性-端口设置-高级设置-取消勾选重定向80/443端口-保存,并将上方配置文件的8080和8443分别修改为80/443

8.勾选 创建项目后立即启动,点击 完成。

9.等待项目构建完成。

10.构建完成后,在浏览器中输入 http://IP:38888/btpanel(IP为飞牛 NAS 的IP地址),输入用户名 btpanel,密码 btpaneldocker登录宝塔面板。

登陆后请务必到面板设置中修改账户密码!登陆后请务必到面板设置中修改账户密码!登陆后请务必到面板设置中修改账户密码!
11.按提示绑定宝塔面板官网账号,完成后即可使用宝塔面板。

12.首次登录会提示安装基础环境,根据需要选择安装,推荐LNMP环境。


遇到问题欢迎加入Docker官方交流QQ群:662047798

宝塔用户_bfrkwi 发表于 2024-12-23 15:31:16

docker版 不好用,还是直接上架的好用,等上架版本吧,1panel 没有宝塔好用

堡塔开发kk 发表于 2024-12-21 17:28:54

hiqw 发表于 2024-12-21 13:41
能直接上架飞牛应用中心吗!!!一键安装,竞争产品1paner已上架,但我还是启动宝塔docker版,宝塔用的习惯 ...

有计划进行中

hiqw 发表于 2024-12-21 13:41:03

能直接上架飞牛应用中心吗!!!一键安装,竞争产品1paner已上架,但我还是启动宝塔docker版,宝塔用的习惯了

hiqw 发表于 2024-12-24 12:18:20

宝塔用户_bfrkwi 发表于 2024-12-23 15:31
docker版 不好用,还是直接上架的好用,等上架版本吧,1panel 没有宝塔好用

是的,还是宝塔用着习惯

老吴的服务器 发表于 2024-12-24 17:21:53

支持,顺便问问,这种方式在铁威马也可以安装?

堡塔开发kk 发表于 2024-12-24 18:02:42

老吴的服务器 发表于 2024-12-24 17:21
支持,顺便问问,这种方式在铁威马也可以安装?

理论上都支持,暂时没在那个环境安装,有机器可以试试 有问题加群反馈662047798

一路向北寻南风 发表于 2025-1-1 17:00:02

安装不成功,提醒docker-compose.yml文件配置错误。
还是尽快上架应用吧。

堡塔开发kk 发表于 2025-1-2 10:00:24

一路向北寻南风 发表于 2025-1-1 17:00
安装不成功,提醒docker-compose.yml文件配置错误。
还是尽快上架应用吧。

飞牛下一个新版本就上架了    目前创建docker-compose启动面板没问题的,文件配置错误根据提示检查compose文件格式

宝塔用户_zuzlmq 发表于 2025-1-4 20:16:49

现在redis起不起来

强哥66 发表于 2025-1-5 16:38:52

绑定时候提示“erro”

堡塔开发kk 发表于 2025-1-6 11:35:40

宝塔用户_zuzlmq 发表于 2025-1-4 20:16
现在redis起不起来

要在创建容器的时候开启特权模式

堡塔开发kk 发表于 2025-1-6 11:36:21

强哥66 发表于 2025-1-5 16:38
绑定时候提示“erro”

重启容器之后再试试看,或者换个网络环境试试

蓝易云 发表于 2025-1-6 12:17:58

灰常可以

宝塔用户_yrkrgb 发表于 7 天前

有风险吧   重启容器所有数据都丢了   面板就重置了:'(
页: [1]
查看完整版本: 【教程帖】在飞牛NAS上通过Docker的方式部署宝塔面板