热搜词

我的博客

版块简介:一些简单的介绍
  •  57帖子
  •  151讨论
  •  0关注

在docker中使用宝塔管理面板

收藏 邱双仪 发表于 2023-12-15 14:16:19 | 显示全部楼层 |阅读模式
1230 0
在docker中使用宝塔管理面板
年前把宝塔7.6升级到了7.8,来了一个强制绑定手机号,还不想绑定手机号,网上找了几个方法没能绕过去这个绑定,也没能恢复成7.6的版本。怎么办?
想到了docker,能不能用这个解决,在docker仓库上找到了https://hub.docker.com/r/pch18/baota这个镜像,B站上还有视频可看https://www.bilibili.com/video/BV1rb411V7rn?spm_id_from=333.999.0.0


1、pull自己要使用的镜像docker pull pch18/baota:clear

2、使用镜像运行容器docker run -tid --name baota -p 80:80 -p 443:443 -p 8888:8888 -p 888:888 --privileged=true --shm-size=1g --restart always -v /wwwroot:/www/wwwroot pch18/baota:clear
-p 是把相应的端口暴露出来
-v 是把宝塔的网站目录映射到本地目录


3、修改宝塔登录密码docker exec -it baota /bin/bashcd /www/server/panel && python tools.py panel testpasswd


4、镜像里的宝塔版本是6.4,修改宝塔的升级文件,把宝塔升级到7.6。
升级文件可以到宝塔网站上下载http://download.bt.cn/install/update6.sh
找到
wget -T 5 -O /tmp/panel.zip $download_Url/install/update/LinuxPanel-${version}.zip
修改成
wget -T 5 -O /tmp/panel.zip $download_Url/install/update/LinuxPanel-7.6.0.zip
把升级文件拷贝到容器里执行
docker cp update6.sh baota:/wwwdocker exec -it baota /bin/bashcd /wwwsh update6.sh
ok,结束!


全部评论

暂无评论,期待您打破宁静

您需要登录后才可以回帖 登录 | 注册
发表评论
发布 联系QQ