Skip to content

Commit a38f8d6

Browse files
committed
add php calendar functions
Upgrade to Codeigniter 4.1.9
1 parent e4ed984 commit a38f8d6

5 files changed

Lines changed: 14 additions & 11 deletions

File tree

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ RUN apt-get install --fix-missing -y libpq-dev
99
RUN apt-get install --no-install-recommends -y libpq-dev
1010
RUN apt-get install -y libxml2-dev libbz2-dev zlib1g-dev
1111
RUN apt-get -y install libsqlite3-dev libsqlite3-0 mariadb-client curl exif ftp
12+
RUN docker-php-ext-install calendar
1213
RUN docker-php-ext-install intl
1314
RUN docker-php-ext-install mysqli pdo pdo_mysql
1415
RUN docker-php-ext-enable mysqli
@@ -44,7 +45,7 @@ RUN chmod +x /startScript.sh
4445

4546
RUN cd /var/www/html
4647

47-
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.8
48+
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.9
4849
RUN chmod -R 0777 /var/www/html/codeigniter4/writable
4950

5051
RUN mv codeigniter4 /

Dockerfile-php7.4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ RUN apt-get install --fix-missing -y libpq-dev
99
RUN apt-get install --no-install-recommends -y libpq-dev
1010
RUN apt-get install -y libxml2-dev libbz2-dev zlib1g-dev
1111
RUN apt-get -y install libsqlite3-dev libsqlite3-0 mariadb-client curl exif ftp
12+
RUN docker-php-ext-install calendar
1213
RUN docker-php-ext-install intl
1314
RUN docker-php-ext-install mysqli pdo pdo_mysql
1415
RUN docker-php-ext-enable mysqli
@@ -44,7 +45,7 @@ RUN chmod +x /startScript.sh
4445

4546
RUN cd /var/www/html
4647

47-
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.8
48+
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.9
4849
RUN chmod -R 0777 /var/www/html/codeigniter4/writable
4950

5051
RUN mv codeigniter4 /

Dockerfile-php8.0

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ RUN apt-get install --fix-missing -y libpq-dev
99
RUN apt-get install --no-install-recommends -y libpq-dev
1010
RUN apt-get install -y libxml2-dev libbz2-dev zlib1g-dev
1111
RUN apt-get -y install libsqlite3-dev libsqlite3-0 mariadb-client curl exif ftp
12+
RUN docker-php-ext-install calendar
1213
RUN docker-php-ext-install intl
1314
RUN docker-php-ext-install mysqli pdo pdo_mysql
1415
RUN docker-php-ext-enable mysqli
@@ -44,7 +45,7 @@ RUN chmod +x /startScript.sh
4445

4546
RUN cd /var/www/html
4647

47-
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.8
48+
RUN composer create-project codeigniter4/appstarter codeigniter4 v4.1.9
4849
RUN chmod -R 0777 /var/www/html/codeigniter4/writable
4950

5051
RUN mv codeigniter4 /

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Docker Image for CodeIgniter4 development
22
[![Docker Build Status](https://img.shields.io/docker/cloud/build/atsanna/codeigniter4?style=for-the-badge)](https://hub.docker.com/r/atsanna/codeigniter4/)
3-
[![Docker Image Version (tag latest semver)](https://img.shields.io/docker/v/atsanna/codeigniter4/v4.1.8?style=for-the-badge)](https://hub.docker.com/r/atsanna/codeigniter4/)
3+
[![Docker Image Version (tag latest semver)](https://img.shields.io/docker/v/atsanna/codeigniter4/v4.1.9?style=for-the-badge)](https://hub.docker.com/r/atsanna/codeigniter4/)
44
![Docker Pulls](https://img.shields.io/docker/pulls/atsanna/codeigniter4?style=for-the-badge)
55

66
This repository provides you a development environment without requiring you to install PHP, a web server, and any other server software on your local machine. For this, it requires Docker and Docker Compose.
@@ -26,22 +26,22 @@ cd codeigniter
2626

2727
build the image:<br>
2828
```
29-
docker build . -t codeigniter:4.1.8
29+
docker build . -t codeigniter:4.1.9
3030
```
3131

3232
start the container:
3333
```
34-
docker container run -it --publish 80:80 --name ci4 -v /localfolder:/var/www/html codeigniter:4.1.8
34+
docker container run -it --publish 80:80 --name ci4 -v /localfolder:/var/www/html codeigniter:4.1.9
3535
```
3636

3737
## Build image with PHP 7.4
3838
```
39-
docker build -f Dockerfile-php7.4 -t codeigniter:4.1.8 .
39+
docker build -f Dockerfile-php7.4 -t codeigniter:4.1.9 .
4040
```
4141

4242
## Build image with PHP 8.0
4343
```
44-
docker build -f Dockerfile-php8.0 -t codeigniter:4.1.8 .
44+
docker build -f Dockerfile-php8.0 -t codeigniter:4.1.9 .
4545
```
4646

4747
## Installation

docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ version: "3"
33
services:
44
#--------------------------------------------------------------------------#
55
#--------------------------------------------------------------------------#
6-
# C O D E I G N I T E R v4.1.8 #
6+
# C O D E I G N I T E R v4.1.9 #
77
#--------------------------------------------------------------------------#
88
#--------------------------------------------------------------------------#
99
codeigniter4:
1010
image: atsanna/codeigniter4:latest
11-
# image: atsanna/codeigniter4:v4.1.8-php7.4
12-
# image: atsanna/codeigniter4:v4.1.8-php8.0
11+
# image: atsanna/codeigniter4:v4.1.9-php7.4
12+
# image: atsanna/codeigniter4:v4.1.9-php8.0
1313
container_name: 'codeigniter4'
1414
ports:
1515
- 80:80

0 commit comments

Comments
 (0)