目 录CONTENT

文章目录

Docker安装宝塔面板开心版

IKun
2023-08-26 / 0 评论 / 0 点赞 / 1 阅读 / 3440 字

Docker安装宝塔面板开心版

1.创建环境

拉取镜像

以下是基于Debian最新版

docker pull debian:latest
运行容器
docker run -it --name baota -p 8080:80 -p 8888:8888 debian:latest

换源
sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/debian.sources

以下是 Debian Stable

deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free non-free-firmware
deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free non-free-firmware

# deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free non-free-firmware
安装软件
apt install -y vim wget unzip 

2.安装宝塔

安装脚本

论坛地址

Debian脚本:7.7.0

wget -O install.sh http://download.bt.sy/ltd/install/install-ubuntu_6.0.sh && bash install.sh

3.保存容器

docker commit 容器ID baota:lnmp-amd

4.运行容器

说明,各软件版本及账号密码

版本

Nginx 1.22.1
MySQL 8.0.34
PHP-8.0
PHP-7.4
phpMyAdmin 5.2

密码

账号:baota
密码:baotabaota
面板入口:IP:8888/baota
1.创建测试容器

内网

docker run -itd --name baota-test hub.tnxw.com/momo/baota:lnmp-7.7.0

外网

docker run -itd --name baota-test registry.cn-chengdu.aliyuncs.com/ziku/baota:lnmp-7.7.0
2.拷贝数据

将 Docker 容器中的 /www 目录拷贝至宿主机/appdata/docker/baota

docker cp baota-test:/www /appdata/docker/baota/
3.删除测试容器
docker stop baota-test && docker rm baota-test
4.运行容器

内网

docker run -itd -p 443:443 -p 80:80 -p 8888:8888 -v /appdata/docker/baota/www:/www --name baota hub.tnxw.com/momo/baota:lnmp-7.7.0

外网

docker run -itd -p 443:443 -p 80:80 -p 8888:8888 -v /appdata/docker/baota/www:/www --name baota registry.cn-chengdu.aliyuncs.com/ziku/baota:lnmp-7.7.0
5.取消IP访问限制

进入容器

docker exec -it baota bash

输入bt打开宝塔面板命令行

===============宝塔面板命令行==================
(1) 重启面板服务           (8) 改面板端口
(2) 停止面板服务           (9) 清除面板缓存
(3) 启动面板服务           (10) 清除登录限制
(4) 重载面板服务           (11) 取消入口限制
(5) 修改面板密码           (12) 取消域名绑定限制
(6) 修改面板用户名         (13) 取消IP访问限制
(7) 强制修改MySQL密码      (14) 查看面板默认信息
(22) 显示面板错误日志      (15) 清理系统垃圾
(23) 关闭BasicAuth认证     (16) 修复面板(恢复到最新的7.7.0官方免费版   ps:不是7.8.0)
(24) 关闭谷歌认证          (17) 设置日志切割是否压缩
(25) 设置是否保存文件历史副本  (18) 设置是否自动备份面板
(0) 取消
===============================================
请输入命令编号:13
===============================================
正在执行(13)...
===============================================
Bt-Panel not running
Starting Bt-Panel....   done
Starting Bt-Tasks...    done
|-已取消IP访问限制

退出容器

CTRL+Q+P
0
博主关闭了所有页面的评论