docker-宝塔
docker下运行宝塔面板,实现本地完全隔离的开发环境!该脚本可以实现一键安装!
安装完成后,登录宝塔面板后台进行所需环境安装即可直接使用啦!
宝塔面板升级等一些列操作和Linux虚拟机上面安装一模一样
该安装脚本在ifui/baota 基础上进行了一点点的改进,更符合自己的使用习惯~
使用技巧,挂载本机的目录都可以创建软连接,这样你就可以把你之前放项目的目录软链到当前项目下面docker挂载的wwwroot目录下即可!
软链命令ln -sfv /Users/ieras/Sites /Users/ieras/bt/wwwroot
软链后记得停止下镜像docker-compose stop app,然后再启动镜像docker-compose up -d app && docker exec -it app /bin/zsh即可生效
镜像默认使用 Centos7 基础镜像,使用 Dockerfile 构建
该脚本每次 build 都会保留之前信息,当然如果你删除了卷那没办法。。。配置文件里可以配置默认用户名和密码
安装时间视网络环境而定,建议更换 Docker 的国内源
配置文件 .env 中都有详细的注释
使用 volume 作持久化存储,数据卷名为 bt_www bt_usr bt_etc
更新记录
2021-03-12 废弃dns、废弃数据库存储磁盘(严重影响性能)、默认安装了zsh,配合iTerm进容器更漂亮,安装过程看install.jpg
如何使用
建议使用 Liunx 或者 MAC 部署,windows用户想来是用不到这个