Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. Dockerfile:
  2. --------------------------------------
  3. FROM phpdockerio/php72-fpm:latest
  4. WORKDIR "/application"
  5.  
  6. # Fix debconf warnings upon build
  7. ARG DEBIAN_FRONTEND=noninteractive
  8.  
  9. # Install selected extensions and other stuff
  10. RUN apt-get update \
  11. && apt-get -y --no-install-recommends install php-gd php7.2-mysql php7.2-intl php7.2-tidy php7.2-xmlrpc php7.2-soap php7.2-bcmath\
  12. && apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
  13.  
  14.  
  15.  
  16. # Install git
  17. RUN apt-get update \
  18. && apt-get -y install git acl \
  19. && apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
  20.  
  21.  
  22. ADD php-entrypoint.sh /php-entrypoint.sh
  23.  
  24.  
  25. RUN chmod +x /php-entrypoint.sh
  26.  
  27.  
  28. ENTRYPOINT /php-entrypoint.sh
  29.  
  30. ----------------------------------------
  31.  
  32. php-entrypoint.sh
  33. #!/bin/bash
  34. set -e
  35.  
  36. #echo "ENTYPOIND FIRED";
  37.  
  38. exec "$@"
  39. ------------------------------
  40. get
  41.  
  42. bralion-php exited with code 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement