add mongo and soap

This commit is contained in:
root
2025-08-20 17:18:21 +03:30
parent 47ad2259aa
commit 60dfe6ada1

View File

@@ -46,9 +46,12 @@ RUN docker-php-ext-install pdo_mysql exif pcntl bcmath gd intl zip mbstring sock
RUN pecl install redis RUN pecl install redis
RUN pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-hook-curl="yes" enable-cares="yes" with-postgres="yes"' openswoole RUN pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-hook-curl="yes" enable-cares="yes" with-postgres="yes"' openswoole
RUN docker-php-ext-enable redis openswoole RUN docker-php-ext-enable redis openswoole
RUN pecl install mongodb && docker-php-ext-enable mongodb
RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
RUN apt-get install -y nodejs build-essential RUN apt-get install -y nodejs build-essential
RUN npm install -g npm RUN npm install -g npm
RUN apt-get install -y libxml2-dev
RUN docker-php-ext-install soap
RUN groupadd --force -g 1000 octane && useradd -ms /bin/bash --no-log-init --no-user-group -g 1000 -u 1000 octane RUN groupadd --force -g 1000 octane && useradd -ms /bin/bash --no-log-init --no-user-group -g 1000 -u 1000 octane
WORKDIR /app WORKDIR /app
RUN chown -R octane:octane . RUN chown -R octane:octane .