bt php数据库,GitHub - kksolj/bt-panel: 本Docker基于宝塔Linux面板,集成环境包含 Nginx PHP5.6 PHP7 FTP等基本服务...

宝塔Linux面板 Docker 版

Version:7.0 免费版

本Docker基于宝塔Linux面板,集成环境包含 Nginx PHP5.6 PHP7 FTP等基本服务,未包含Mysql,建议用外链服务的方式支持。

三级镜像

快速开始

docker run \

--name bt \

-p 8888:8888 \

-p 80:80 \

-p 443:443 \

-p 21:21 \

-p 20:20 \

-d ywfwj2008/bt-php-nginx:latest

获取BT管理后台地址和用户名与密码:

docker exec -it bt bt default

带 MYSQL 和 REDIS 的 运行案例

run mysql

如果需要外连mysql,先运行mysql镜像。宝塔镜像中使用link参数连接。

docker run \

--name mysql \

--restart=always \

-v /data/config/mysql:/etc/mysql/conf.d \

-v /data/mysql:/var/lib/mysql \

-e MYSQL_ROOT_PASSWORD=my-secret-pw \

-d mysql:latest \

--default-authentication-plugin=mysql_native_password \

--character-set-server=utf8mb4 \

--collation-server=utf8mb4_unicode_ci

run redis

如果需要外连redis,先运行redis镜像。宝塔镜像中使用link参数连接。

docker run \

--name redis \

--restart=always \

-e 'REDIS_PASSWORD=redispassword' \

-v /data/redis-persistence:/var/lib/redis \

-d sameersbn/redis --appendonly yes

run web server

运行docker时,可以通过 BT_PASSWORD 自定义登录密码

6.0以上版本不再支持自定义密码,请通过执行以下命令获取

docker exec -it bt bt default

docker run \

--name bt \

--link mysql:localmysql \

--link redis:localredis \

-v /data/backup:/www/backup \

-v /data/wwwlogs:/www/wwwlogs \

-v /data/wwwroot:/www/wwwroot \

-p 8888:8888 \

-p 80:80 \

-p 443:443 \

-p 21:21 \

-p 20:20 \

-d ywfwj2008/bt-php-nginx:latest

备份宝塔配置建议使用宝塔内置的备份功能

联系方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值