Skip to content

Commit c481de9

Browse files
committed
v14.0.0: Distroless Images.
1 parent 0d934d4 commit c481de9

File tree

2 files changed

+18
-31
lines changed

2 files changed

+18
-31
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## v14.0.0
2+
3+
* **[2025-08-16 19:07:33 CDT]** Upgraded to the latest PHP.
4+
* **[2025-08-17 19:11:13 CDT]** [major] Converted all of the PHP base images to distroless, saving 500 MB per image.
5+
16
## v13.0.3
27
* **[2025-07-03 02:54:38 CDT]** Fixed the ext-builder.
38

README.md

Lines changed: 13 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Current PHP versions:
2828
* PHP 8.3.24 (cli) (built: Aug 3 2025 08:58:02) (NTS)
2929
* PHP 8.4.11 (cli) (built: Aug 3 2025 08:42:27) (NTS)
3030

31-
The `phpexperts/php:VESION-full` images contain every bundled PHP extension, and Redis.
31+
The `phpexperts/php:${PHP_VERSION}-full` images contain every bundled PHP extension, and Redis.
3232

3333
* imap
3434
* ldap
@@ -64,9 +64,9 @@ Then edit credentials in .env.
6464
composer require --dev phpexperts/dockerize
6565
vendor/bin/php dockerize
6666
# Edit credentials in .env.
67-
docker-compose up -d
67+
docker compose up -d
6868

69-
Don't forget to edit your docker-compose.yml!
69+
Don't forget to edit your docker compose.yml!
7070

7171
### Configure your PATH
7272

@@ -112,6 +112,11 @@ supported by your project via the power of Docker.
112112

113113
## Latest Changes
114114

115+
#### v14.0.0: Distroless Images
116+
117+
* **[2025-08-16 19:07:33 CDT]** Upgraded to the latest PHP.
118+
* **[2025-08-17 19:11:13 CDT]** [major] Converted all of the PHP base images to distroless, saving 500 MB per image.
119+
115120
#### v13.0.3
116121
* **[2025-07-03 02:54:38 CDT]** Fixed the ext-builder.
117122

@@ -187,39 +192,16 @@ supported by your project via the power of Docker.
187192
* **[2024-08-05 03:46:54 CDT]** Added support for PHP 8.4 Alpha 4.
188193
* **[2024-08-05 04:33:33 CDT]** Added a bash installation script to the composer package.
189194

190-
#### v10.0.3
191-
* **[2024-06-29 10:13:12 CDT]** [php-ci] Dynamically fetch and compute the supported PHP versions from the composer.json.
192-
* **[2024-06-29 10:20:39 CDT]** [php-ci] Use phpunit's default config if there aren't version-specific xmls.
193-
* **[2024-06-29 10:20:48 CDT]** [php-ci] Added support for PHPUnit v11.
194-
* **[2024-06-29 10:31:50 CDT]** Create a Packagist alias to phpexperts/dockerise for SEO.
195-
196-
#### v10.0.2
197-
* **[2024-06-26 00:57:05 CDT]** Added my php-ci.sh script.
198-
199-
#### v10.0.0
200-
* **[2024-05-24 07:40:15 CDT]** Added a comprehensive zero-dependency Bash-via-curl installer.
201-
* **[2024-05-24 07:31:26 CDT]** Added a mechanism for finding the first open HTTP port for nginx. master
202-
* **[2024-05-24 07:30:16 CDT]** Redis removed v7.3 from docker; switched to v7.2.
195+
## Manage with docker compose
203196

204-
#### v9.2.1
205-
* **[2024-05-23 08:17:00 CDT]** Upgraded to MariaDB 10.11, Redis 7.3, and Postgres 16.
206-
207-
#### v9.2.0
208-
* **[2024-05-21 21:31:26 CDT]** Configured it so that composer will run the install script.
209-
210-
#### v9.1.2
211-
* **[2024-05-21 06:27:48 CDT]** Fixes docker logs being truncated. origin/v9.
212-
213-
## Manage with docker-compose
214-
215-
To control the containers, use `docker-compose`.
197+
To control the containers, use `docker compose`.
216198

217199
# Downloads the images, creates and launches the containers.
218-
docker-compose up -d
200+
docker compose up -d
219201
# View the logs
220-
docker-compose logs -ft
202+
docker compose logs -ft
221203
# Stop the containers
222-
docker-compose stop
204+
docker compose stop
223205

224206
That's it! You now have the latest LEPP (Linux, Nginx, PostgreSQL, PHP) stack or
225207
the latest LEMP (Linux, Nginx, MariaDB, PHP) stack.

0 commit comments

Comments
 (0)