added files
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
FROM php:7.0.33-apache
|
||||
RUN echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y libxml2-dev && \
|
||||
apt-get install -y libssl-dev && \
|
||||
apt-get install -y libedit-dev && \
|
||||
apt-get install -y libpq-dev && \
|
||||
apt-get install -y libxslt1-dev && \
|
||||
apt-get install -y zlib1g-dev && \
|
||||
apt-get install -y libxml2-dev
|
||||
|
||||
RUN docker-php-ext-install xml xmlwriter mysqli pdo pdo_mysql opcache json calendar fileinfo ctype dom exif ftp gettext iconv pgsql phar posix readline shmop simplexml sockets sysvmsg sysvsem sysvshm tokenizer wddx xsl pdo_pgsql
|
||||
|
||||
RUN mkdir -p /home/ubuntu/billion_dollar/supply_api
|
||||
RUN mkdir -p /home/ubuntu/billion_dollar/supply_api/logs/
|
||||
|
||||
COPY ./ /home/ubuntu/billion_dollar/supply_api
|
||||
<% if (copy_file) { print "COPY copied_files/apache2/ ${copy_target}\nRUN mkdir -p /etc/phpmyadmin && mv ${copy_target}phpmyadmin_apache.conf /etc/phpmyadmin/apache.conf"} %>
|
||||
<% add_files.each { print "COPY ${it.path} ${it.target}\n" } %>
|
||||
|
||||
WORKDIR /home/ubuntu/billion_dollar/supply_api
|
||||
RUN cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini
|
||||
RUN echo "date.timezone=Asia/Kolkata" >> /usr/local/etc/php/php.ini
|
||||
|
||||
RUN chmod 755 /home/ubuntu/billion_dollar/supply_api
|
||||
|
||||
RUN service apache2 restart
|
||||
|
||||
RUN rm /etc/apache2/sites-enabled/000-default.conf && \
|
||||
rm /etc/apache2/sites-available/000-default.conf && \
|
||||
chmod -R 755 /home/ubuntu/billion_dollar/supply_api/api && \
|
||||
chmod 644 /home/ubuntu/billion_dollar/supply_api/api/.htaccess
|
||||
|
||||
CMD ["apache2-foreground"]
|
||||
Reference in New Issue
Block a user