Skip to content

simpleKalvin/dockerlocal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀本地Docker使用教程🚗

  1. 克隆项目后修改根目录的.env PROJECTPATH 至自己项目路径

项目路径如果是 D:/project/forcast.api.com 则项目路径为 D:/project 🔥

  1. 修改 根目录下的 nginx 下的 sites/default.conf.example 为 项目名称.conf 并修改文件中的root地址至 项目地址

由于映射后路径 如:D:/project:/var/www 所以 如果项目名为forcast.api.com root路径为/var/www/orcast.api.com/web 及为index.php目录🔥

  1. 执行 docker-compose build php
  2. 执行 docker-compose up -d nginx php 即可开始体验与开发环境版本一致的开发感受🌪️

🔥nginx log 目录在 根目录下的nginx/log中 🔥

进阶

新增新的php版本

  1. 复制php 目录下的php7.1.7 至你想要的版本 如php7.2.1
  2. 修改根目录下的.env 中的PHP_VERSION 至 1号你设置的php版本 如 php7.2.1
  3. 执行 docker-compose build php
  4. 执行 docker-compose up -d nginx php 即可开始使用新版本🌪️

由于版本间依赖会有差异,动手能力强可以这样操作,能力若可以提issue,我就上对应版本

修改swoole版本

  1. 进入想要修改swoole版本的php 版本文件夹 如 根目录下的 php/php7.1.7/Dockerfile
  2. 修改ENV SWOOLE_VERSION = 为你要的swoole版本 如 ENV SWOOLE_VERSION = 3.4.10
  3. 执行 docker-compose build php
  4. 执行 docker-compose up -d nginx php 即可开始使用新版本swoole🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published