当前默认镜像的宝塔面板版本为7.8.0,点击首页的更新可以更新到7.9.4
现在支持arm64了,使用时拉取arm64标签即可(实验性,用于部分随身WiFi棒子),后续考虑支持更多架构
您可以在我的博客查看详细的手动部署教程: 制作基于Debian的宝塔Docker镜像
拉取默认的镜像
docker pull xiwangly/baota:latest
Linux系统用这个命令运行
docker run -itd --privileged=true --name=baota --net=host --restart=always -v /www/wwwroot:/www/wwwroot -v /www/server/data:/www/server/data xiwangly/baota /sbin/init
Windows系统用这个命令运行,存在一些兼容性问题,建议使用Linux系统运行容器
docker run -itd --name=baota -p 80:80 -p 443:443 -p 8888:8888 -p 888:888 -p 3306:3306 -p 21:21 -p 22:22 --privileged=true --shm-size=1g --restart=always -v /www/wwwroot:/www/wwwroot -v /www/server/data:/www/server/data xiwangly/baota /sbin/init
根据实际需要更改这个docker run命令的参数
进入容器
docker exec -it baota /bin/bash
退出容器
exit
删除容器
docker rm -f baota
删除镜像
docker rmi xiwangly/baota:latest
默认用户名密码及入口自己进容器的shell输入bt根据菜单重置(新版默认镜像标签latest的登录入口为http://服务器ip/login,账号为test,密码为123456,请登录后尽快修改)
如果没有开机自启就自己添加一下,亲测安装LAMP/LNMP后能够开机自启,使用了init
默认的镜像标签latest就只有宝塔面板本身 (还是开心版的),后续应该会增加其它的版本,咕咕咕咕……
LNMP标签的预装了Nginx-1.22,MySQL-5.7和PHP-7.4
LNMPpp标签的预装了Nginx-1.22,MySQL-5.7,PHP-7.4,Pure-Ftpd-1.0和phpMyAdmin-5.1
7.8.0标签对应了宝塔面板7.8.0的版本
使用下面的Dockerfile自动化构建(安装用的URL自己找):
FROM debian:11-slim
RUN /bin/bash -c '\
sed -i "s/deb.debian.org/mirrors.ustc.edu.cn/g" /etc/apt/sources.list;\
apt-get update;\
export DEBIAN_FRONTEND=noninteractive;\
apt-get install -y init procps wget iproute2;\
export go=y;\
wget -O install.sh http://****/install/install-ubuntu_6.0.sh && bash install.sh -y;\
export go=;\
export DEBIAN_FRONTEND=;\
bt 11;\
echo "True" > /www/server/panel/data/ipv6.pl;\
echo 8888 | bt 8;\
echo test | bt 6;\
echo 123456 | bt 5;\
# echo "True" > /www/server/panel/data/licenses.pl;\
'
我的GitHub:https://github.com/xiwangly2
本资源仅供学习交流,严禁用于商业用途,请于24小时内删除
Content type
Image
Digest
sha256:0d89789d8…
Size
458.6 MB
Last updated
over 3 years ago
docker pull xiwangly/baota