docker安装宝塔,Mac也可以使用宝塔搭建开发环境了

宝塔没有mac版本,如果想在Mac本地搭建宝塔环境做php开发的,可以使用docker的方式部署

新建一个目录baota,目录下新建文件docker-compose.yml

bash 复制代码
services:
  dzhbt-ubuntu:
    image: registry.cn-heyuan.aliyuncs.com/gzdzh/baota:dzhbt-ubuntu-arm-lnmp-v1
    restart: no
    ports:
# 宿主Mac端口 :容器端口,nginx网站使用端口
      - "80:80"
# 宿主Mac端口 :容器端口,phpmyadmin使用端口
      - "888:888" 
# 宿主Mac端口 :容器端口,宝塔打开的端口
      - "8888:8888"
# 宿主机Mac端口:容器端口,把容器的数据库映射到宿主机,可以在宿主用Navicat连接容器的数据库
      - "3306:3306" 
    volumes:
# 宿主机Mac网站文件路径 :容器网站路径,宿主机路径用绝对路径
      - /Volumes/disk/site/php:/www/wwwroot
    stdin_open: true  # 保持标准输入打开
    tty: true  # 分配伪终端  

终端进入目录baota

bash 复制代码
cd /xxx/xxx/baota #填写你本机baota目录的绝对路径

终端执行命令启动容器

bash 复制代码
docker compose pull
docker compose up -d --remove-orphans

启动成功后,最后浏览器打开网址登录

http://localhost:8888/dazhihui

账号:dazhihui

密码:dzh1234

相关推荐
qiubinwei2 分钟前
kubeadm部署K8S集群(踩坑实录)
云原生·容器·kubernetes
周杰伦_Jay23 分钟前
【Mac 上命令行安装 Claude Code】(Claude 的终端版 AI 编程助手)完整指南
人工智能·macos·claude code
广拓科技23 分钟前
微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新
macos·微信
Art&Code24 分钟前
M系列Mac保姆级教程:Clawdbot安装+API配置,30分钟解锁AI自动化!
运维·macos·自动化
「已注销」25 分钟前
TradingView电脑版下载指南(Windows/Mac)
macos
冰冷的希望28 分钟前
【系统】VMware17虚拟机安装黑苹果macOS 15.0详细步骤(保姆级)
macos·操作系统·系统·vmware·虚拟机·黑苹果
等什么君!39 分钟前
Docker 数据卷:MySQL 数据同步实战
运维·docker·容器
礼拜天没时间.1 小时前
《Docker实战入门与部署指南:从核心概念到网络与数据管理》:环境准备与Docker安装
运维·网络·docker·容器·centos
4311媒体网1 小时前
Libvio.link 页面布局与数据分布
java·php
张小凡vip1 小时前
Kubernetes---存储方案:Rook自动结合Ceph
ceph·容器·kubernetes