Docker 搭建宝塔面板快速搭建网站运行环境

180次阅读
没有评论

共计 795 个字符,预计需要花费 2 分钟才能阅读完成。

说明

阿蛮君再逛一些 github 的时候,很想把一些源码拉下来跑一边,但很多时候对于 php 的源码是很无奈的,因为没有运行 php 的环境。除非项目很吸引我,不然单独搭建一个运行环境我会觉得很浪费时间。

而用 docker 搭建宝塔面板能够快速搭建起一个运行环境,用过宝塔的都知道,它确实挺方便的。不过阿蛮君没在宿主机直接用宝塔的原因是,很多操作通过命令行操作会比较快,用 web 操作反而繁琐了。

安装

下面就给出宝塔的 docker 安装命令:

docker run -d \
--name baota \
--net=host \
--privileged=true \
--restart always \
-v /home/docker/baota/wwwroot:/www/wwwroot \
-v /home/docker/baota/mysql_data:/www/server/data \
-v /home/docker/baota/vhost:/www/server/panel/vhost \
btpanel/baota:lnmp

这里使用的是宝塔的官方的镜像,比较有保障,镜像有点大,你忍一下 (,,•́ . •̀,,)

这里说明一下,用 host 模式的原因是因为在宝塔里面可能用到很多端口,比如 mysql 的 3306,nginx 的 80,还有一些其他可能需要使用到的端口号,用 host 能免去很多麻烦。

登录

访问默认地址 http://ip:8888/btpanel

Docker 搭建宝塔面板快速搭建网站运行环境

默认用户名:btpanel/btpaneldocker,登录后就能看见已经安装好了 lnmp 环境。

Docker 搭建宝塔面板快速搭建网站运行环境

接下来创建一个 php 网站试试。

Docker 搭建宝塔面板快速搭建网站运行环境

创建完成以后可以正常访问,这就大功告成了。

Docker 搭建宝塔面板快速搭建网站运行环境

其他

本来还准备把 docker 和 docker-compose 映射到宝塔容器里面,让宝塔也可以管理 docker 来着。

但其实进去能看见容器、镜像这些,但是宝塔总是提示未启动 docker 服务,想来自己也不是很需要这个功能,于是作罢。

Docker 搭建宝塔面板快速搭建网站运行环境

提醒:本文发布于351天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 
阿蛮君
版权声明:本站原创文章,由 阿蛮君 2023-04-12发表,共计795字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 无忧云 提供安全防护和加速服务