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

embedded/2024/11/18 0:44:36/

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

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

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

终端进入目录baota

cd /xxx/xxx/baota #填写你本机baota目录的绝对路径

终端执行命令启动容器

docker compose pull
docker compose up -d --remove-orphans

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

http://localhost:8888/dazhihui

账号:dazhihui

密码:dzh1234

在这里插入图片描述


http://www.ppmy.cn/embedded/138391.html

相关文章

如果https连接的建立是通过cdn分为两段式的连接,而不是直接从源客户端到服务器端握手协商的连接,那么传输内容可信吗?cdn提供商不会作恶吗

在使用 CDN(内容分发网络)时,HTTPS 连接的确是分为两段式的,但这并不意味着传输内容不可信。以下是关于信任和安全性的几个关键点: 数据加密 端到端加密:在 CDN 代理的情况下,客户端与 CDN 之间…

【HAProxy10】企业级反向代理HAProxy高级功能之四层负载与Https 实现

HAProxy 高级功能 介绍 HAProxy 高级配置及实用案例 HAProxy 四层负载 针对除HTTP以外的TCP协议应用服务访问的应用场景 MySQL Redis Memcached RabbitMQ 问题: 后端服务器到底是与haproxy还是和客户端建立三次握手呢? 四层负载示例 注意:如果使用frontend和…

Git 分⽀规范 Git Flow 模型

前言 GitFlow 是一种流行的 Git 分支管理策略,由 Vincent Driessen 在 2010 年提出。它提供了一种结构化的方法来管理项目的开发、发布和维护,特别适合大型和复杂的项目。GitFlow 定义了一套明确的分支模型和工作流程,使得团队成员可以更有效…

三、模板与配置(下)

三、模板与配置 8、WXSS模板样式-全局样式和局部样式 类型说明适用情景注意点全局样式定义在 app.wxss 中的样式,作用于每一个页面。当有一些通用的样式规则需要应用于整个小程序时,比如全局的字体大小、颜色、布局等。全局样式可能会被局部样式覆盖&a…

【C#设计模式(7)——桥接模式(Bridge Pattern)】

前言 桥接模式的主要作用是将抽象部分和实现部分分离,使它们可以独立地进行扩展、修改和重用,从而增加了系统的灵活性和可维护性。 代码 // 桥接口 public interface IBridge {void Create(); } //石桥 public class StoneBridge : IBridge {public voi…

STM32学习笔记------GPIO介绍

STM32F4xx 的 GPIO(通用输入输出)模块是控制器与外设通信的基础模块之一,在嵌入式系统开发中起着至关重要的作用。STM32F4 系列微控制器提供丰富的 GPIO 功能,可以实现多种工作模式,如输入、输出、复用、模拟等。这里我…

ArkTS学习笔记:类的定义和对象的创建

文章目录 1. 准备工作2. 类的定义2.1 语法格式2.2 创建类 3. 对象的创建3.1 语法格式3.2 创建对象 4. 运行程序,查看效果5. 实战总结 1. 准备工作 创建鸿蒙项目 - LearnArkTS 编写首页代码 Entry Component struct Index {State message: string 学习ArkTS;buil…

JavaScript 自动化软件:AutoX.js

<div id"content_views" class"htmledit_views" deep"6"><p></p>