swoole
Docker images for OpenSwoole
The openswoole/swoole images come in three flavors, each designed for a specific use case.
In production environment, we suggest using the Alpine images.
latest, <openswoole-version>, and <openswoole-version>-php<php-version>openswoole/swoole:latestopenswoole/swoole:4.12.1openswoole/swoole:4.12.1-php8.2openswoole/swoole:4.12.1-php8.2This variant is based on the php:cli images, with a few changes. It uses Supervisord to manage booting processes, and has Composer preinstalled.
latest-dev, <swoole-version>-dev, and <swoole-version>-php<php-version>-devopenswoole/swoole:latest-devopenswoole/swoole:4.11-devopenswoole/swoole:4.11-php8.1-devopenswoole/swoole:4.11.1-php8.1-devThis variant is very similar to the previous one, but it has extra tools added for testing, debugging, and monitoring purpose, including gdb, git, lsof, strace, tcpdump, Valgrind, and vim.
latest-alpine, <openswoole-version>-alpine, and <openswoole-version>-php<php-version>-alpineopenswoole/swoole:latest-alpineopenswoole/swoole:4.11-alpineopenswoole/swoole:4.11-php8.1-alpineopenswoole/swoole:4.11.1-php8.1-alpineContent type
Image
Digest
sha256:4937949d8…
Size
140 MB
Last updated
12 months ago
docker pull openswoole/swoole:25.2-php8.2-alpine