You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.1 KiB

FROM php:7.4-fpm
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
git vim \
&& docker-php-ext-configure gd --with-freetype --with-jpeg \
&& docker-php-ext-install -j$(nproc) gd
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
RUN php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
RUN php composer-setup.php
RUN php composer-setup.php --filename=composer --install-dir=/bin
WORKDIR /var/www/html
2 years ago
RUN git clone -b develop http://desenvolvimento:SimpleS_G1t34@192.168.115.233:3000/awade/simples_client.git
WORKDIR /var/www/html/simples_client
RUN php /bin/composer install
EXPOSE 80
ENTRYPOINT [ "php" ]
2 years ago
CMD ["-S", "0.0.0.0:80", "-t", "/var/www/html/simples_client"]
# docker image build -t client_whatsapp .
2 years ago
# docker run -d --name client_whatsapp -p 8001:80 client_whatsapp