- OS: Ubuntu 24.04 LTS
- Great version number of the image jumps to 3 for upgrading from 22.04 LTS to 24.04 LTS.
- Main software versions:
- Vim 9.1.0384
- GNU Nano 7.2
- Nginx 1.25.5
- PHP 8.3.6
For the supporting problem of Ubuntu 24.04 LTS, only PHP 8.3.6 is used for updating in this version. - Composer 2.7.4
- Swoole 5.1.2
Microsoft ODBC Driver for SQL Server 18.3.3.1
Microsoft ODBC Driver for SQL Server for Ubuntu 24.04 LTS is not available yet when this image is built, so we remove it from our image temporarily.- Node.js 22.0.0
- npm 10.7.0
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.1.0252
- GNU Nano 7.2
- Nginx 1.25.4
- PHP 8.1.27 / PHP 8.2.17 / PHP 8.3.4
- Composer 2.7.2
- Swoole 5.1.2
- Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.7.1
- npm 10.5.0
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.1.0067
- GNU Nano 7.2
- Nginx 1.25.3
- PHP 8.1.27 / PHP 8.2.15 / PHP 8.3.2
- Composer 2.6.6
- Swoole 5.1.2
- Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.6.1
- npm 10.4.0
- Default text editor is changed to Vim.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.1.0015
- GNU Nano 7.2
- Nginx 1.25.3
- PHP 8.1.27 / PHP 8.2.14 / PHP 8.3.1
- Composer 2.6.6
- Swoole 5.1.1
- Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.5.0
- npm 10.2.5
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.2160
- GNU Nano 7.2
- Nginx 1.25.3
- PHP 8.1.26 / PHP 8.2.13 / PHP 8.3.0
- Composer 2.6.6
- Swoole 5.1.1
- Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.4.0
- npm 10.2.5
- Password of
user
is changed toNPUser
(formerlyAPUser
). - This tiny version is built mainly for fixing the bug in
parla
command.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.2153
- GNU Nano 7.2
- Nginx 1.25.3
- PHP 8.1.26 / PHP 8.2.13 / PHP 8.3.0
- Composer 2.6.6
- Swoole 5.1.1
Swoole 5.1.0 contains an error that prevents the installation of many PHP packages and causes a Segmentation fault error when PHP itself is invoked. (ref)
If not upgraded to Swoole version 5.1.1, the entire PHP language will become nearly unusable. - Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.4.0
- npm 10.2.5
- Starting from this version, different images are built based on each PHP 8 version.
- Laravel route list path quick script
parla
is added.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.2081
- GNU Nano 7.2
- Nginx 1.25.3
- PHP 8.2.12
- Composer 2.6.5
- Swoole 5.1.0
- Microsoft ODBC Driver for SQL Server 18.3.2.1
- Node.js 21.1.0
- npm 10.2.2
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1968
- GNU Nano 7.2
- Nginx 1.25.1
- PHP 8.2.10
- Composer 2.6.4
- Swoole 5.1.0
- Microsoft ODBC Driver for SQL Server 18.3.1.1
- Node.js 20.8.0
- npm 10.1.0
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1927
- GNU Nano 7.2
- Nginx 1.25.1
- PHP 8.2.10
- Composer 2.6.3
- Swoole 5.0.3
- Microsoft ODBC Driver for SQL Server 18.3.1.1
- Node.js 20.7.0
- npm 10.1.0
- PHPUnit and Laravel testing scripts (
pat
,xpat
andxpu
) are added.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1897
- GNU Nano 7.2
- Nginx 1.25.1
- PHP 8.2.10
- Composer 2.6.2
- Swoole 5.0.3
- Microsoft ODBC Driver for SQL Server 18.3.1.1
- Node.js 20.6.1
- npm 10.1.0
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1677
- GNU Nano 7.2
- Nginx 1.25.1
- PHP 8.2.8
- Composer 2.5.8
- Swoole 5.0.3
- Microsoft ODBC Driver for SQL Server 18.3.1.1
- Node.js 20.5.0
- npm 9.8.1
- PHP xdebug and http (with raphf) extensions are specifically installed.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1671
- GNU Nano 7.2
- Nginx 1.25.1
- PHP 8.2.7
- Composer 2.5.8
- Swoole 5.0.3
- Microsoft ODBC Driver for SQL Server 18.2.2.1
- Node.js 20.3.1
- npm 9.7.2
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1595
- GNU Nano 7.2
- Nginx 1.25.0
- PHP 8.2.6
- Composer 2.5.7
- Swoole 5.0.3
- Microsoft ODBC Driver for SQL Server 18.2.1.1
- Node.js 20.2.0
- npm 9.6.7
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1539
- GNU Nano 7.2
- Nginx 1.23.4
- PHP 8.2.5
- Composer 2.5.5
- Swoole 5.0.2
- Microsoft ODBC Driver for SQL Server 18.2.1.1
- Node.js 20.1.0
- npm 9.6.6
- MySQL Client and PostgreSQL Client is installed.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1536
- GNU Nano 7.2
- Nginx 1.23.4
- PHP 8.2.5
- Composer 2.5.5
- Swoole 5.0.2
- Microsoft ODBC Driver for SQL Server 18.2.1.1
- Node.js 20.1.0
- npm 9.6.6
- Create
.zsh_history
files for root and default user (user
) while image building so that the history of Zsh can be mounted to the volume.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1503
- GNU Nano 7.2
- Nginx 1.23.4
- PHP 8.2.5
- Composer 2.5.5
- Swoole 5.0.2
- Microsoft ODBC Driver for SQL Server 18.2.1.1
- Node.js 20.0.0
- npm 9.6.5
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1433
- GNU Nano 7.2
- Nginx 1.23.3
- PHP 8.2.4
- Composer 2.5.5
- Swoole 5.0.2
- Microsoft ODBC Driver for SQL Server 18.2.1.1
- Node.js 19.8.1
- npm 9.5.1
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1313
- GNU Nano 7.2
- Nginx 1.23.3
- PHP 8.2.3
- Composer 2.5.4
- Node.js 19.6.0
- npm 9.4.0
docker buildx
is used to build multiarch images since this version.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1108
- GNU Nano 7.1
- Nginx 1.23.2
- PHP 8.2.0
- Composer 2.5.1
- Node.js 19.3.0
- npm 9.2.0
- Built for PHP 7.4 environment.
- OS: Ubuntu 22.04 LTS
- Main software versions:
- Vim 9.0.1025
- GNU Nano 7.0
- Nginx 1.23.2
- PHP 7.4.33 (0.1), PHP 8.1.13 (2.1)
- Composer 2.4.4
- Node.js 19.2.0
- npm 8.19.3
- Swoole and Supervisor are installed.
cron
folder under the home directory is removed.- Comments in the Dockerfile are changed as output while building.
- OS: Ubuntu 22.04 LTS
- Great version number of the image jumps to 2 for upgrading from 20.04 LTS.
- Main software versions:
- Vim 9.0.749
- GNU Nano 6.4
- Nginx 1.23.2
- PHP 8.1.12
- Composer 2.4.4
- Node.js 18.12.0
- npm 8.19.2
- MSSQL is supported: gpg-agent, Microsoft ODBC 18 and Microsoft SQL Server Driver for PHP is installed (see wujidadi/ap version 1.6 and 2.4).
- All changes are related to MSSQL, and MSSQL Driver for PHP does not support ARM64 architecture other than Apple M1 at present, so the
arm
version is not built.
- Rollback to Ubuntu 20.04 LTS for the incompleteness of PHP 8.1 packages on Ubuntu 21.04.
- Nginx 1.21.4 and PHP 8.1.2 is installed.
- Image of
arm
architecture is also built since this version. - Default passwords of
root
anddockeruser
are changed just like wujidadi/ap version 1.4 and 2.2.
- Based on Ubuntu 21.04.
- Nginx 1.21.1 and PHP 8.0.9 is installed.