diff --git a/composer-dump-autoload-docker.bat b/composer-dump-autoload-docker.bat new file mode 100644 index 0000000..2b85749 --- /dev/null +++ b/composer-dump-autoload-docker.bat @@ -0,0 +1,11 @@ + +@echo off +SETLOCAL EnableDelayedExpansion +echo %cmdcmdline% | findstr /i /c:"%~nx0" >NUL && set iscommandline=1 +echo %PSModulePath% | findstr /i /c:"%USERPROFILE%" >NUL && set ispowershell=1 +cd /D "%~dp0" + +docker run --rm -v %~dp0:/app -w /app composer:latest dump-autoload -o + +IF DEFINED iscommandline IF NOT DEFINED ispowershell pause +ENDLOCAL \ No newline at end of file diff --git a/composer-install-docker.bat b/composer-install-docker.bat new file mode 100644 index 0000000..796e677 --- /dev/null +++ b/composer-install-docker.bat @@ -0,0 +1,11 @@ + +@echo off +SETLOCAL EnableDelayedExpansion +echo %cmdcmdline% | findstr /i /c:"%~nx0" >NUL && set iscommandline=1 +echo %PSModulePath% | findstr /i /c:"%USERPROFILE%" >NUL && set ispowershell=1 +cd /D "%~dp0" + +docker run --rm -v %~dp0:/app -w /app composer:latest install -o + +IF DEFINED iscommandline IF NOT DEFINED ispowershell pause +ENDLOCAL \ No newline at end of file diff --git a/serve-api-docker.bat b/serve-api-docker.bat new file mode 100644 index 0000000..18f062f --- /dev/null +++ b/serve-api-docker.bat @@ -0,0 +1,11 @@ + +@echo off +SETLOCAL EnableDelayedExpansion +echo %cmdcmdline% | findstr /i /c:"%~nx0" >NUL && set iscommandline=1 +echo %PSModulePath% | findstr /i /c:"%USERPROFILE%" >NUL && set ispowershell=1 +cd /D "%~dp0" + +docker run --rm -p 8000:8000 -v %~dp0:/app -w /app --name php-serve php:8.5.8-cli php -S 0.0.0.0:8000 -t public public/index.php + +IF DEFINED iscommandline IF NOT DEFINED ispowershell pause +ENDLOCAL \ No newline at end of file