把玩软路由系列之openwrt安装docker版宝塔,实现本地搭建各种所需网站

前言

如果你手里有一台软路由,请不要只用来做一个上网路由器,因为那样实在是暴敛天物了,我们可以把手里的软路由理解成一台微型Linux系统,一般在服务器上做的事情,它基本大体也能做,当然,我们可以用更加简单便捷的方法进行安装–docker~ 也许有人的openwrt系统没有集成docker容器,这里建议你重新刷有集成docker容器的固件,虽说可以手动安装,但会出现莫名的奇葩问题!

阁主编译的固件都是默认集成的,如果有需要,可以点击这里去下载刷入~

好了,有点跑题哈,今天这个教程就是教大家如何在openwrt下用docker进行宝塔的安装,做成一个小型服务器网站是完全没有问题的~当然最好是有公网IP,如果没有,那么用frp内网穿透也是可以的~安装方法非常的简单,好了,废话不多说,下面开始教程

教程开始

首先拉取宝塔镜像,ssh连接我们的openwrt,输入以下命令

拉取时间有点长,大约有5.46G大小

完成后继续输入以下命令

/mnt/sda1/是指你实际的挂载目录~

运行命令后,等一段时间就会启动成功,可以输入docker ps 进行查看

登陆方式

登陆地址 http://ip:8888

用户名username

密码:password

如果出现密码错误,请尝试重置密码,方法如下

根据提示操作即可~

PS:宝塔首次登录会要求你输入手机号才可以登录了,这其实就相当于实名认证了,阁主很烦这一点,所以要绕过手机验证,方法如下

搞定~

X86部分结束~是不是很简单?哈哈

N1版宝塔安装

N1用以上docker镜像会出现与系统不兼容的问题,故此在恩山找了zjins 大佬的帖子,适合N1盒子使用,如有账号的可以去看看,没有的继续往下看~

镜像内容:  arm64架构|centos|宝塔5.9|php5.6|php7.1|mysql5.5|nginx|ftp
         面板端口:9999  账号:btadmin  密码:azking/baota59
         phpmyadmin端口:999
         网站默认端口:81 (防止和路由器 openwrt自身80端口冲突).
镜像体积: 680M      
本地占用面积:2500M 

1,拉取镜像

2,启动镜像

或者

注释:        /* webServer1 为容器名字 可以随意命名 */
下载地址:
镜像已经提交到  hub.docker.com ; 直接运行上述命令即可;
已知问题:
进入面板后手动启动各项服务. 或者自己编排启动命令
无法自动启动 宝塔面板,因此需要在启动命令行加入  ‘bash /www/init.sh‘, init.sh文件中为启动bt面板的命令
php56的 ,如果安装了 php解密扩展 有时候无法启动,需要重新安装扩展.再启动php

教程结束~

 

晓峰部落阁 2019-2021
晓峰部落阁 » 把玩软路由系列之openwrt安装docker版宝塔,实现本地搭建各种所需网站

2 评论

  1. 安装完后,报错,望指教Astandard_init_linux.go:211: exec user process caused “exec format error”

    1. 你这个是硬件架构不兼容。说明这个镜像不支持arm架构的系统,试试文章下面我刚加的适合arm架构的镜像

发表评论

Optimized by WPJAM Basic