邱双仪 发表于 2023-12-15 14:16:19

在docker中使用宝塔管理面板

在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、修改宝塔登录密码https://www.bt.cn/bbs/thread-1172-1-1.htmldocker 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.shok,结束!

页: [1]
查看完整版本: 在docker中使用宝塔管理面板