File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ services:
1717 context : ./workspace
1818 args :
1919 - INSTALL_XDEBUG=false
20+ - INSTALL_SOAP=false
2021 - INSTALL_MONGO=false
2122 - INSTALL_NODE=false
2223 - INSTALL_YARN=false
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ ARG INSTALL_SOAP=false
4444RUN if [ ${INSTALL_SOAP} = true ]; then \
4545 # Install the soap extension
4646 apt-get -y update && \
47- apt-get -y install libxml2-dev && \
47+ apt-get -y install libxml2-dev php-soap && \
4848 docker-php-ext-install soap \
4949;fi
5050
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ ARG INSTALL_SOAP=false
4545RUN if [ ${INSTALL_SOAP} = true ]; then \
4646 # Install the soap extension
4747 apt-get -y update && \
48- apt-get -y install libxml2-dev && \
48+ apt-get -y install libxml2-dev php-soap && \
4949 docker-php-ext-install soap \
5050;fi
5151
Original file line number Diff line number Diff line change @@ -47,6 +47,23 @@ ARG PGID=1000
4747RUN groupadd -g $PGID laradock && \
4848 useradd -u $PUID -g laradock -m laradock
4949
50+
51+ # ####################################
52+ # SOAP:
53+ # ####################################
54+ USER root
55+
56+ ARG INSTALL_SOAP=false
57+ ENV INSTALL_SOAP ${INSTALL_SOAP}
58+
59+ RUN if [ ${INSTALL_SOAP} = true ]; then \
60+ # Install the PHP SOAP extension
61+ apt-get -y update && \
62+ add-apt-repository -y ppa:ondrej/php && \
63+ apt-get -y install libxml2-dev php7.0-soap && \
64+ echo "extension=soap.so" >> /etc/php/7.0/cli/conf.d/40-soap.ini \
65+ ;fi
66+
5067# ####################################
5168# Set Timezone
5269# ####################################
You can’t perform that action at this time.
0 commit comments