Skip to content

Commit 2dbd370

Browse files
authored
Update Dockerfile
1 parent dfa775e commit 2dbd370

1 file changed

Lines changed: 0 additions & 45 deletions

File tree

Dockerfile

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -25,51 +25,6 @@ ADD conf/apache.conf /etc/apache2/sites-available/000-default.conf
2525

2626
RUN a2enmod rewrite
2727

28-
ADD startScript.sh /startScript.sh
29-
RUN chmod +x /startScript.sh
30-
31-
RUN cd /var/www/html
32-
33-
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.0.5
34-
RUN chmod -R 0777 /var/www/html/codeigniter4/writable
35-
36-
RUN mv codeigniter4 /
37-
38-
RUN apt-get clean \
39-
&& rm -r /var/lib/apt/lists/*
40-
41-
EXPOSE 80
42-
VOLUME ["/var/www/html", "/var/log/apache2", "/etc/apache2"]
43-
44-
CMD ["bash", "/startScript.sh"]
45-
=======
46-
FROM php:7.3-apache
47-
48-
LABEL maintainer="Antonio Sanna <[email protected]>"
49-
50-
RUN apt-get update
51-
RUN apt-get upgrade -y
52-
53-
RUN apt-get install --fix-missing -y libpq-dev
54-
RUN apt-get install --no-install-recommends -y libpq-dev
55-
RUN apt-get install -y libxml2-dev libbz2-dev zlib1g-dev
56-
RUN apt-get -y install libsqlite3-dev libsqlite3-0 mariadb-client curl exif ftp
57-
RUN docker-php-ext-install intl
58-
RUN docker-php-ext-install mysqli pdo pdo_mysql
59-
RUN docker-php-ext-enable mysqli
60-
RUN docker-php-ext-enable pdo
61-
RUN docker-php-ext-enable pdo_mysql
62-
RUN apt-get -y install --fix-missing zip unzip
63-
RUN apt-get -y install --fix-missing git
64-
65-
# Composer
66-
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
67-
RUN composer self-update --2
68-
69-
ADD conf/apache.conf /etc/apache2/sites-available/000-default.conf
70-
71-
RUN a2enmod rewrite
72-
7328
#ADD startScript.sh /startScript.sh
7429
# The printf command below creates the script /startScript.sh with the following 3 lines.
7530
# #!/bin/bash

0 commit comments

Comments
 (0)