# docker-compose **Repository Path**: LeeBoot/docker-compose ## Basic Information - **Project Name**: docker-compose - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-10 - **Last Updated**: 2025-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker-compose #### 介绍 目录: - engwe:自制php-8.2.18版本镜像,里面包含详细内容见Dockerfile - php:官方php镜像仓库,在构建时参考使用 - docker-compose.yaml:自制engwe镜像集成,由于是私有仓库,需要切换下面的build模式 - docker-compose-local-build.yaml:build模式本地构建web服务镜像 - confluence:confluence使用docker-compose安装和插件激活,数据存储使用的MySQL8.0 - gitlab:gitlab社区版,包含ssl配置和宿主机nginx代理 #### 安装教程 **单独使用run 镜像示例命令如下:** - 需要将你的代码目录挂载进去 - work dir是:/webser/www,所以建议挂载在这里会有www-data用户权限 - 需要将你自己的nginx配置挂载进去 docker run -d --name engwe -p 80:80 -v /Users/liwb/code/nginx/conf.d/engwe:/etc/nginx/conf.d -v /Users/liwb/code/php/dayu:/webser/www --privileged b8861e864420 **直接使用docker-compose up命令** `docker-compose up -d`: 后台运行即可启动,使用docker ps查看进程 #### 目录映射 > 在`.env`文件中的WEB_ROOT变量和WEB_NGINX_CONF_DIR变量: > - WEB_ROOT:web项目目录 > - WEB_NGINX_CONF_DIR:nginx配置文件目录 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request