Docker4Python is a set of docker images optimized for Python applications (suitable for Django). Use
compose.yml file from the latest stable release to spin up local environment on Linux, Mac OS X and Windows.
- Read the docs on how to use
- Ask questions on Discord
- Ask questions on Slack
- Follow @wodbycloud for updates announcements
The Python stack consists of the following containers:
| Container | Versions | Image | ARM64 support | Enabled by default |
|---|---|---|---|---|
| Nginx | 1.31, 1.30 | wodby/nginx | ✓ | ✓ |
| Python | 3.14, 3.13, 3.12, 3.11, 3.10 | wodby/python | ✓ | ✓ |
| PostgreSQL | 18, 17, 16, 15, 14 | wodby/postgres | ✓ | ✓ |
| Valkey | 9.0, 8.1, 8.0, 7 | wodby/valkey | ✓ | ✓ |
| Redis | 8.6, 8.4, 8.2, 7.4 | wodby/redis | ✓ | |
| MariaDB | 11.8, 11.4, 10.11, 10.6 | wodby/mariadb | ✓ | |
| Node.js | 26, 24, 22 | wodby/node | ✓ | |
| Vinyl (Varnish) | 8.0, 6.0 | wodby/vinyl | ✓ | |
| Solr | 10, 9 | wodby/solr | ✓ | |
| OpenSearch | 2 | opensearchproject/opensearch | ✓ | |
| OpenSearch Dashboards | 2 | opensearchproject/opensearch-dashboards | ✓ | |
| Memcached | 1.6 | wodby/memcached | ✓ | |
| Rsyslog | latest | wodby/rsyslog | ✓ | |
| Gotenberg | latest | gotenberg/gotenberg | ✓ | ✓ |
| Mailpit | latest | axllent/mailpit | ✓ | ✓ |
| OpenSMTPD | 7 | wodby/opensmtpd | ✓ | |
| Adminer | 6 | wodby/adminer | ✓ | |
| Traefik | 3 | _/traefik | ✓ | ✓ |
Full documentation is available at https://wodby.com/docs/stacks/python/local
Wodby images that package upstream software use [VERSION]-r[N] tags, for example
wodby/mariadb:11.4-r0. 11.4 selects the MariaDB version line and r0 identifies
the Wodby image revision. Revisions include application updates and image changes;
review the image release notes before upgrading because the revision number does
not indicate compatibility.
Major/minor tags share a revision counter per image repository. Full-version tags,
such as 11.4.2-r0, start at r0 again for each exact upstream version. Matching
Git tags identify the source commit for each published revision. Development
variants retain their qualifier, for example 8.5-dev-r0.
Use the versioned image tags supplied in .env instead of floating tags such as
latest. Previously published tags remain available. Wodby software such as Backup
uses semantic product versions, and third-party images follow their own tag formats.
See the image revision policy
for details.
We regularly update images used in this stack and release them together, see releases page for full changelog and update instructions. Most of routine updates for images and this project performed by the bot via scripts located at wodby/images.
This project is licensed under the MIT open source license.