·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹
DZ插件网 门户 站长圈 查看内容

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

2023-8-11 10:41| 发布者: Crystαl| 查看: 27716| 评论: 0

摘要: 了解如何使用Docker快速搭建宝塔面板,创建网站运行环境。通过命令行操作,快速安装lnmp环境并创建PHP网站。探索宝塔管理Docker的功能,提高网站运维效率。

说明


阿蛮君再逛一些 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 搭建宝塔面板快速搭建网站运行环境7234 作者: 来源: 发布时间:2023-8-11 10:41
20230412105009.png

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

Docker 搭建宝塔面板快速搭建网站运行环境8854 作者: 来源: 发布时间:2023-8-11 10:41
20230412104515.png

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

Docker 搭建宝塔面板快速搭建网站运行环境6322 作者: 来源: 发布时间:2023-8-11 10:41
20230412112515.png

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

Docker 搭建宝塔面板快速搭建网站运行环境5038 作者: 来源: 发布时间:2023-8-11 10:41
20230412112806.png

其他


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

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


20230412112337.png





上一篇:转型之后,互联网的故事需要“硬起来”
下一篇:Web前端开发,比你想的有“钱”途!

鲜花

握手

雷人

路过

鸡蛋

评论

您需要登录后才可以发表言论 登录立即注册
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:3.144.164.39,GMT+8, 2024-6-4 01:23 , Processed in 0.124643 second(s), 36 queries , Gzip On, Redis On.

Based on Discuz! W1.0 Licensed

© 2001-2024 Discuz! Team.

关灯
扫一扫添加微信客服
QQ客服返回顶部
返回顶部