当前位置:论坛首页 > Linux面板 > Linux面板教程

宝塔面板定制docker镜像发布-集成LN/AMP支持ARM-8.0.5版本

发表在 Linux面板2021-11-13 18:14   [复制链接] 237 98532

发表于 2022-11-13 22:58:52 | 显示全部楼层
本帖最后由 rockben 于 2022-11-14 07:37 编辑

CentOS 很多依赖都有问题了,有基于 Debian/Ubuntu 的镜像吗?
或者能不能自己在其他系统镜像基础上,部署宝塔面板?
使用道具 举报 回复 支持 反对
发表于 2022-11-11 22:44:01 | 显示全部楼层
宝塔用户_dydloc 发表于 2022-11-6 11:10
你好,docker 宝塔面板安装成功后,怎么访问新建的站点,还要配置哪些

我也想知道怎么访问
使用道具 举报 回复 支持 反对
发表于 2022-11-10 01:58:56 | 显示全部楼层
好奇把container里的/www整个挂载到volume里的话,container崩了基于volume新建个container的话面板能正常使用么?相比之前会缺失那些设置呢?
使用道具 举报 回复 支持 反对
发表于 2022-11-7 09:57:50 | 显示全部楼层
不启用privileged时,nginx能使用,但错误日志不断报出以下错误,试过多个版本的宝塔以及nginx,最新版依然存在 QQ截图20221107095705.png
使用道具 举报 回复 支持 反对
发表于 2022-11-7 09:56:04 | 显示全部楼层
不启用privileged时,释放内存计划任务报错:
/www/server/panel/script/rememory.sh: line 74: /proc/sys/vm/drop_caches: Read-only file system
使用道具 举报 回复 支持 反对
发表于 2022-11-6 16:07:34 | 显示全部楼层
请教一下,我使用x86机器上网,arrch64无法上网,我怎么拉取镜像呢?
使用道具 举报 回复 支持 反对
发表于 2022-11-6 11:10:58 | 显示全部楼层
WechatIMG2.jpeg WechatIMG3.jpeg 你好,docker 宝塔面板安装成功后,怎么访问新建的站点,还要配置哪些
使用道具 举报 回复 支持 反对
发表于 2022-11-4 18:09:39 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-1-11 15:56
需要启动容器内的firewalld,需要自行使用容器特权模式启动宝塔面板镜像

请注意,一旦使用特权模式启动 ...

为什么我运行这个特权后还是不起作用呢?
使用道具 举报 回复 支持 反对
发表于 2022-10-31 10:40:43 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-1-11 15:56
需要启动容器内的firewalld,需要自行使用容器特权模式启动宝塔面板镜像

请注意,一旦使用特权模式启动 ...

mac docker不支持--net=host这种方式,方法一无效,请问怎么处理
使用道具 举报 回复 支持 反对
发表于 2022-10-29 00:22:27 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-3-6 21:11
容器内部的openssh默认装了,但是如果想要连接的话需要自己配置一下,可以参考我下面给的去配置

问题具体描述:无法使用终端SSH登录
什么设备:物理服务器
什么系统和架构:OpenWrt/x86

求教大神
如果我的容器ID为:/opt/docker
那么我的命令是否应该如下?

\cp -r /opt/docker/ssh/ssh_host_* /home/
chmod 600 /home/ssh_host_*
docker cp /home/ssh_host_rsa_key /opt/docker
docker cp /home/ssh_host_ecdsa_key /opt/docker
docker cp /home/ssh_host_ed25519_key /opt/docker

docker exec -it /opt/docker /bin/bash -c "echo 'testpasswd'|passwd --stdin root"

docker exec /opt/docker /usr/sbin/sshd -D &
rm -rf /home/ssh_host_*
使用道具 举报 回复 支持 反对
发表于 2022-10-28 11:32:21 | 显示全部楼层
宝塔用户_etgxme 发表于 2022-10-27 19:48
新的云服务器,端口是正常开放的,centos7系统,用docker安装宝塔btpanel/baota:lnmp之后直接访问ip:80,80 ...

如果服务器内已经装了有nginx占用了80端口的话就不能映射80来使用了;
换成其他的,比如38080啥的
端口是唯一的,只能有一个进程使用

另外,建议你安装好系统后直接拉取镜像跑试试,不要装其他环境先
使用道具 举报 回复 支持 反对
发表于 2022-10-27 19:48:36 | 显示全部楼层
本帖最后由 宝塔用户_etgxme 于 2022-10-27 20:30 编辑

新的云服务器,端口是正常开放的,centos7系统,用docker安装宝塔btpanel/baota:lnmp之后直接访问ip:80,80无法访问,查看进程确认nginx是有在监听80;又换了几个服务器,发现使用镜像安装的80都无法访问,不知道什么原因
可能是是服务商的问题,内网正常,我去提个工单
使用道具 举报 回复 支持 反对
发表于 2022-9-30 18:27:17 | 显示全部楼层
运维风光 发表于 2022-9-30 16:06
是的,一样,浏览器按F12查看下。或者使用隐私模式访问下

都试过了,还是不行
实在没办法,我在/www/server/panel/class/public.py里面加了一句,好了
这不是长久之计,还望官方能看看我上次贴的(177楼)完整的get_recycle_bin_list()函数是哪里有问题。
  1.     # 包含默认回收站路径?
  2.     if not default_path + '/' in recycle_bin_list:
  3.         recycle_bin_list.append(default_path + '/')
  4. #以下是我追加
  5.     if not '/.Recycle_bin/' in recycle_bin_list:
  6.         recycle_bin_list.append('/.Recycle_bin/')
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-9-30 16:06:00 | 显示全部楼层
南无乐乐 发表于 2022-9-30 15:24
360极速浏览器X,打开别的版本的面板都没有问题。
回收站为什么会有/www/.Recycle_bin和/.Recycle_bin两 ...

是的,一样,浏览器按F12查看下。或者使用隐私模式访问下
使用道具 举报 回复 支持 反对
发表于 2022-9-30 15:24:07 | 显示全部楼层
运维风光 发表于 2022-9-30 10:56
您好,我这边测试正常呢 ,您使用的浏览器是什么的?

360极速浏览器X,打开别的版本的面板都没有问题。
回收站为什么会有/www/.Recycle_bin和/.Recycle_bin两个目录?
删除/www/.Recycle_bin面板会自动生成。
删除/.Recycle_bin面板不会自动生成。
但是在面板里面删除文件时,会自动创建,并把文件移动到/.Recycle_bin里。
找了找目录处理逻辑好像是这里,我不太懂py,您那边测试面板的版本和我的这部分代码一致吗?
/www/server/panel/class/public.py
  1. def get_recycle_bin_path(path):
  2.     '''
  3.         @name 获取指定文件或目录的回收站路径
  4.         @author hwliang<2022-03-30>
  5.         @param path<string> 文件或目录路径
  6.         @return string
  7.     '''
  8.     mountpoint = get_path_in_mountpoint(path)
  9.     recycle_bin_path = '{}/.Recycle_bin/'.format(mountpoint)
  10.     try:
  11.         if not os.path.exists(recycle_bin_path):
  12.             os.mkdir(recycle_bin_path,384)
  13.     except:
  14.         return '/www/.Recycle_bin/'
  15.     return recycle_bin_path

  16. def get_recycle_bin_list():
  17.     '''
  18.         @name 获取回收站列表
  19.         @author hwliang<2022-03-30>
  20.         @return list
  21.     '''
  22.     # 旧的回收站重命名为.Recycle_bin
  23.     default_path = '/www/.Recycle_bin'
  24.     default_path_src = '/www/Recycle_bin'
  25.     if os.path.exists(default_path_src) and not os.path.exists(default_path):
  26.         os.rename(default_path_src,default_path)

  27.     if not os.path.exists(default_path):
  28.         os.makedirs(default_path,384)

  29.     # 获取回收站列表
  30.     recycle_bin_list = []
  31.     for mountpoint in get_mountpoint_list():
  32.         recycle_bin_path = '{}.Recycle_bin/'.format(mountpoint)
  33.         try:
  34.             if not os.path.exists(recycle_bin_path):
  35.                 os.mkdir(recycle_bin_path,384)
  36.             recycle_bin_list.append(recycle_bin_path)
  37.         except:
  38.             continue

  39.     # 包含默认回收站路径?
  40.     if not default_path + '/' in recycle_bin_list:
  41.         recycle_bin_list.append(default_path + '/')

  42.     return recycle_bin_list
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表