5.1提前放价,3年企业版2399元,立省600元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】在docker中安装宝塔安装lnpm后 ,docker重启后 lnpm都

发表在 Linux面板2026-4-14 15:18 [复制链接] 9 281

经过在docker中安装宝塔安装lnpm后 ,docker-compose restart重启后 lnpm都不可用了




使用道具 举报 只看该作者 回复
发表于 2026-4-14 15:20:31 | 显示全部楼层
version: '3.8'

services:
  btpanel:
    image: docker.cnb.cool/btpanel/btpanel:latest
    container_name: btpanel
    restart: always
    # 添加以下配置
    mem_limit: 2g
    memswap_limit: 2g
    cpus: '1.0'
    ports:
      - "38888:8888"   # 宝塔面板访问端口
      - "8880:80"      # Web 服务端口
      - "8443:443"     # HTTPS 服务端口
      - "33306:3306"   # MySQL 服务端口
      - "22022:22"     # SSH 服务端口
      - "32888:888"    # phpMyAdmin 端口
   
    volumes:
      # 映射整个宝塔数据目录(简单可靠)
      - /www/btpanel:/www
使用道具 举报 回复 支持 反对
发表于 2026-4-14 17:57:36 | 显示全部楼层

您好,是重启了之后,docker里的面板无法启动了吗?您看下当前容器的运行状态,是在运行中吗?
使用道具 举报 回复 支持 反对
发表于 2026-4-14 21:19:56 | 显示全部楼层
容器内需要 systemd 来管理的服务(Nginx、MySQL、PHP),在容器重启后没能自动启动起来。
使用道具 举报 回复 支持 反对
发表于 2026-4-15 10:10:51 | 显示全部楼层
是山河呀 发表于 2026-4-14 21:19
容器内需要 systemd 来管理的服务(Nginx、MySQL、PHP),在容器重启后没能自动启动起来。 ...

咋启动啊,如何设置成自动启动的
使用道具 举报 回复 支持 反对
发表于 2026-4-15 10:12:59 | 显示全部楼层
大炮运维V587 发表于 2026-4-14 17:57
您好,是重启了之后,docker里的面板无法启动了吗?您看下当前容器的运行状态,是在运行中吗? ...

我是安装的docker版本的宝塔,装好后 里边安装了nginx mysql  php这些;然后重启docker后 这些状态都是 -- ,点击启动也报错;最简单的 可以用上边那个配置安装一个mysql或是nginx 然后重启试试就能复现了
使用道具 举报 回复 支持 反对
发表于 2026-4-15 10:46:49 | 显示全部楼层
论坛太老旧了,贴个图都报超字数
使用道具 举报 回复 支持 反对
发表于 2026-4-15 11:04:56 | 显示全部楼层
宝塔用户_bxgpnp 发表于 2026-4-15 10:46
论坛太老旧了,贴个图都报超字数

https://www.bt.cn/bbs/thread-79499-1-1.html
看下这个教程, 容器持久化.png 无法启动的操作.png
使用道具 举报 回复 支持 反对
发表于 2026-4-16 10:30:13 | 显示全部楼层
大炮运维V587 发表于 2026-4-15 11:04
https://www.bt.cn/bbs/thread-79499-1-1.html
看下这个教程,

这个教程也看了,按照version: '3.8'

services:
  btpanel:
    image: btpanel/baota:9.0_lts_lnmp
    container_name: btpanel
    restart: unless-stopped
    privileged: true
    ports:
      - "24710:8888"
      - "8880:80"
      - "8443:443"
      - "33306:3306"
      - "22022:22"
      - "32888:888"
    volumes:
      - /btpanel/wwwroot:/www/wwwroot
      - /btpanel/mysql_data:/www/server/data
      - /btpanel/vhost:/www/server/panel/vhost
      - /btpanel/init.sh:/init.sh
    environment:
      - TZ=Asia/Shanghai
      - LANG=C.UTF-8
      - LC_ALL=C.UTF-8
    entrypoint: ["/init.sh"]
这种安装后2个问题1.正常安装后mysql8.0是损坏的无法用,2.docker重启后lnmp的数据丢失,相当于重新初始化了
使用道具 举报 回复 支持 反对
发表于 2026-4-16 14:49:18 | 显示全部楼层
大炮运维V587 发表于 2026-4-15 11:04
https://www.bt.cn/bbs/thread-79499-1-1.html
看下这个教程,

按照这个执行也有问题,另外按照这个文档安装docker版本 bt后 ,mysql8.0是不能用的;重启docker后问题依旧
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表