在alpine中快速搭建lnmp基于宝塔docker

之前文章已经记录了如何配置配置的docker镜像现在就直接开始在新机器上搭建

此文已经停止更新,最新内容请查看

一台N2600应该怎么玩 宝塔 私有网盘 - 小类随手记icon-default.png?t=M5H6https://dev.leiyanhui.com/c/37

ssh用新用户登录,然后su -root

apk add nano

修改一下源 去掉 community

 nano /etc/apk/repositories

apk update #更新
apk add docker #安装 需要时间耐心等待
rc-update add docker boot #启动项
service docker start #启动
apk add docker
#然后先把 docker 添加到开机自启:
rc-update add docker boot
#然后启动 docker 服务:
service docker start

这里使用我自己做的docker镜像,基于centos7 ,并安装了

nginx1.2  
php7.4  
php8.0 
phpmyadmin5.0 
Redis-6.2  
mysql5.7  (启动内存60M,大内存机自行在宝塔后台配置就好)
php的扩展 fileinfo sg11 redis  memcached 
腾讯COS 和 阿里OSS (备份用)

没有捆绑任何东西,你也可以使用。后台入口是 http://你的ip/admin  用户名 user 密码123456

详情查看自己打包一个适合自己的宝塔镜像并发布到DockerHub_joyanhui的博客-CSDN博客https://blog.csdn.net/joyanhui/article/details/123533523

 docker pull registry.cn-hangzhou.aliyuncs.com/joyanhui/baota:ln12m57p78
#查看镜像id
docker image ls
#创建容器 baota
docker run -i -t -d --name baota -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true --restart=always -v /wwwroot:/www/wwwroot registry.cn-hangzhou.aliyuncs.com/joyanhui/baota:ln12m57p78 /bin/bash

这里最好修改一下 8888 和  888 的端口号。同时在防火墙里面 放开对应的端口
然后
docker exec -it baota /bin/bash
进入宝塔后 运行 bt 修改面板端口号,顺带修改一下用户名

然后 打开 http://你的ip:端口/admin

用户名 user 密码 123456

进去后 修改入口 用户名 密码 添加Basic认证 开启ssl 绑定微信钉钉通知机器人 等等。。

如果需要FTP请自行安装,并在宝塔后台 面板菜单栏隐藏 去掉FTP菜单

如果重启后 宝塔不能启动启动,在物理主机增加命令

具体alpine操作如下

#创建新文件
nano /etc/local.d/Bt_fome_docker.start
#代码=============
sleep 40
docker exec baota /etc/init.d/bt start
docker exec baota  /etc/init.d/nginx start
docker exec baota  /etc/init.d/mysqld start
docker exec baota  /etc/init.d/php-fpm-74 start
docker exec baota  /etc/init.d/php-fpm-80 start 
docker exec baota  /etc/init.d/memcached start 
docker exec baota  /etc/init.d/redis start 
#代码结束
#添加执行权限
chmod +x /etc/local.d/Bt_fome_docker.start
#设置 local 服务开机启动:
rc-update add local

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值