记录下在MacOS上借助DocKer安装宝塔Linux面板
原文发布在百家号:https://baijiahao.baidu.com/s?id=1758829017215605326
直接进入正题:
首先把本地所有的PHP相关环境关闭;
安装docker;(官网下载,或者homebrew安装 brew install --cask docker)
运行docker后,打开终端或iterm2
运行(拉取官方发布的centos8版本)
- docker pull centos:8
在docker images 可以查看所有镜像。
- docker run -it -d --restart=always --name centos -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 3306:3306 -p 8888:8888 -v /Users:/www/wwwroot centos:8
这时,centos8就已经跑起来了。
咱们进入终端交互模式,链接linux系统。
运行这里的centos是上面命令的--name 后面的名字。
- docker exec -it centos bash
这时就进入了centos8系统里,去宝塔官网复制最新版的安装脚本命令
打开宝塔找到万能安装脚本
宝塔安装完毕后,会给你内外网的访问地址,咱们换成127.0.0.1:8888
默认安装端口不对的,可以运行 bt 输入:8 修改端口为 8888
输入刚才的账号密码,就进入了宝塔面板。
然后就可以愉快的安装环境了。
- sleep 30;/usr/local/bin/docker exec centos bt start;
以上是开机自启的脚本命令,新建一个.sh文件,把代码放里面。
每当你Mac电脑重新开机的时候,需要跑一下这个脚本。也可以加入到开机自启项。
有用点赞,没用不看