crmeb开发docker

介绍

主要对于crmeb本地搭建环境开发
由于近来crmeb项目很火,但是本地开发出现环境不好配置的问题,导致开发者配置环境都需要很长时间,一旦中间有差错就会搞得头皮发麻,苦不堪言,所以我基于他们官网原来开放的docker compose 修改了一部分,详情请看下方教程,如遇到问题,可以私信我!

项目链接

https://gitee.com/zhukaka_admin/docker.git

集成环境

php7.4 + nginx + mysql + swoole4.6.4

软件架构

软件架构说明

安装教程
  1. 必须有docker环境
  2. 在docker目录下执行 docker compose up 命令
使用说明
  1. 根目录下的web目录 是nginx的www目录
  2. 直接在web目录下拉取自己的项目
  3. 进入php docker内
  4. cd 进入自己的项目目录
  5. php think swoole 启动项目
注意事项
  1. PHP 的dockerfile内 http://app.oxibar.cn/redis-4.1.0.tgz 和 http://app.oxibar.cn/swoole-src-4.6.6.tar.gz 为我自己服武器上传的压缩包,如需更改成自己的也可以,主要是因为官方的下载速度太慢会造成超时
  2. PHP 的dockerfile内 swoole_loader74.so 是我项目内的文件,如有不一样的php版本,更换即可
  3. nginx 内换自己项目的文件夹名称
  4. mysql 用户名为test 密码为 123456 项目内 ip 设置为 192.168.24.2
  5. 注意:mysql 如果需要电脑连接 ip为127.0.0.1 用户名:test 密码:123456 端口号:3302
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Docker是一个开源的容器化平台,可以帮助开发人员在不同的环境中快速构建、部署和运行应用程序。使用Docker可以将应用程序及其所有依赖项打包成一个独立的容器,从而实现环境的一致性和可移植性。 要搭建Docker开发环境,你需要以下步骤: 1. 安装Docker:根据你的操作系统,下载并安装适合的Docker版本。Docker官方网站提供了Windows、Mac和Linux的安装包。 2. 配置Docker:安装完毕后,启动Docker,并进行基本的配置。你可以设置镜像加速器、网络代理等。 3. 创建Docker镜像:创建一个Dockerfile文件,定义你的应用程序所需的环境和依赖项。然后使用命令`docker build`来构建镜像。 4. 运行Docker容器:通过运行镜像创建一个容器,并将应用程序部署在其中。使用`docker run`命令来启动容器,并指定端口映射、环境变量等配置。 5. 开发应用程序:在Docker容器中进行应用程序的开发。你可以使用常用的开发工具、编辑器和调试器。 6. 调试和测试:在Docker容器中进行应用程序的调试和测试。你可以使用容器内的调试工具,或者通过与主机机器进行远程调试。 7. 部署应用程序:当应用程序开发完成后,你可以将Docker镜像部署到生产环境中。可以使用容器编排工具,如Docker Compose或Kubernetes来管理多个容器的部署和扩展。 这是一个简单的搭建Docker开发环境的步骤,具体的操作可能会根据你的实际需求和项目而有所不同。希望对你有所帮助!如果你还有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值