From eabf4dc2492b8825891a4908058e641506bc28fe Mon Sep 17 00:00:00 2001 From: andrey Date: Mon, 14 Aug 2023 18:17:57 +0300 Subject: [PATCH] add composer php in container --- php/Dockerfile | 6 +++++- php/xdebug.ini | 8 ++++++++ postgres/data/global/pg_control | Bin 8192 -> 8192 bytes postgres/data/pg_wal/000000010000000000000001 | Bin 16777216 -> 16777216 bytes postgres/data/postmaster.pid | 2 +- 5 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 php/xdebug.ini diff --git a/php/Dockerfile b/php/Dockerfile index b5dc771..2011c39 100644 --- a/php/Dockerfile +++ b/php/Dockerfile @@ -2,6 +2,10 @@ FROM php:8.1.22-apache COPY 000-default.conf /etc/apache2/sites-enabled/ -RUN apt-get update && apt-get install -y libpq-dev git && docker-php-ext-install pdo pdo_pgsql +RUN apt-get update && apt-get install -y libpq-dev git && docker-php-ext-install pdo pdo_pgsql + +RUN pecl install xdebug && docker-php-ext-enable xdebug + +COPY xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer \ No newline at end of file diff --git a/php/xdebug.ini b/php/xdebug.ini new file mode 100644 index 0000000..249c9a8 --- /dev/null +++ b/php/xdebug.ini @@ -0,0 +1,8 @@ +[xdebug] +xdebug.mode=develop,debug +#xdebug.client_host=127.0.0.1 +xdebug.client_host=1 +#xdebug.client_port=9003 +xdebug.start_with_request=trigger +xdebug.idekey = VSCode +#xdebug.discover_client_host=false \ No newline at end of file diff --git a/postgres/data/global/pg_control b/postgres/data/global/pg_control index c4abb08f01ed63f4551ced3fd0a999e805dbf6d8..807acd449d681d5b995287e237479827eac6f3c0 100644 GIT binary patch delta 64 zcmZp0XmFSyA#~B|Rtf_Utav<~5kwa}o~UI97X^ucz$2!KRm)he%# D8=@2q diff --git a/postgres/data/pg_wal/000000010000000000000001 b/postgres/data/pg_wal/000000010000000000000001 index 7fcfd370cb50d655b9185f970d5606e0580c8b63..a91332e70ebf9fb1f3c7b8b27f5e66ec7a80b560 100644 GIT binary patch delta 7724 zcmeH`>r+%^9LJBSv?{`yWGvvaq5@GOA{d$iUb0*P1#c%JqwNAx8I_gN#nnD(VOi1T zX|gG6dXY^sjOEl6(lSv^)6|49Lv4y+mseslO)qS0I6Y_2?(+DqKj1ktyR-Y7@ALV6 z_p|2&gF#o&eld;&#xsG5Byt%pCNY^QBr%m_QgAbk%b89pS1^MsNy9@r8DugOFIo7Q zMK-gU!(4L6C6BAf=W4ED9tF&&kOdU6kYY+$#I=;Nm?d1tQkGFhITb8t1uI#_^{nOw zZe$I9)>26o)vRMZHPo_!jcj5wTQIqaI&P+(TiD92G;kXMZs!i}e%7p*+XV?53i>?X(__VOg~6#LlE(>y~P2Y8m}ILPz7z>Bo= z5-;-#uYM#-!y?opTwWtA#u@T*y9~p(aOFHJ&Hfg-c2xZ#ww@Fj(_;}iUH#X0pIW9o zoYW=C#{W6eFHVHSYdO*d~qy5-(b&?-%EAb4FP7HKk+- zpQqjBmD6~SDpB^0(xdMC0nyPT(!H-KnIoxtzfdx491w$_iS*PTVi~#b+|kTkmMJHZ zvgc=pBW1m=Q)8>DKiK}3g0WXcFu`cXuH9+W`YrR5Qx2vmORX)Z@!IuWA-}@%ZwWfA z!qZO1X6^s!w@S-wI_w&of~!H|;qJ7>|iO6J|f8c}va{#}Dn zj9fS4p9vk7nKtOGE1nZIus#-%e^=3hwsi`{-gI7}*rnGV-jr;a#u<^>Ey@!L)Xs7k z@4O~|-&YDL{7$)evs?CwMr=}J$;mv+>^x)lDW2=@n`lH%4>^!*I}*7fQ~Aj?UtK28 z#h2}Vqqk96)_UMyM^HtSW#7+BHw*-nO#h0DPN7&tE?Cxl;euuE91>k$%AZyk_0t(k zNJxDk|7!(eFRK1r{;FZ8i(NN+bm}q7Y#4SdH_4}C?7o)Mc<14gw>uS7dcY8)p-WLm zeqP>fneMX=DsQohlG8Y}r*V{b^k}Ps zdi~&sj>*zr$1;c7jcrP%zu=g2Yq!KQa^K|N>*T#ACy}SEZ;9hF_q|v|y6jE%mnayy z>TH5x*stN^)BO1fA2;Oq4}0{xHlPh?1KNN#pbcmP+JH8o4QK<}fHt5FXam}SHlPh? R1KNN#pbcmP|JOjS=RdyI{7?V@ delta 26520 zcmeIuX;#ev06_86Yc_<+R7kUi$3v);N-8}~Xf{W(Paj#copA!(R50N*d|x=Ku#e#9=bXP+*SY(N1zO%wAYy4oHpZwzY=0^Fy zKN->N(BDXHG&8{~pnw7jD4>7>3Mim}0tzUgfC36Apnw7jD4>7>3Mim}0tzUgfC36A zpnw7jD4>7>3Mim}0tzUgfC36Apnw7jD4>7>3Mim}0tzUgfC36Apnw7jD4>7>3Mim} p0tzUgfC36Apnw7jD4>7>3Mim}0tzUgfC36Apnw7j{4WCG*e%d|OYr~z diff --git a/postgres/data/postmaster.pid b/postgres/data/postmaster.pid index 27cb006..07857c8 100644 --- a/postgres/data/postmaster.pid +++ b/postgres/data/postmaster.pid @@ -1,6 +1,6 @@ 1 /var/lib/postgresql/data -1691675843 +1692023204 5432 /var/run/postgresql *