What problem does it solve?
Liferay DXP deployments often suffer from inconsistent environments and manual setup complexity. This guide provides a repeatable, Docker-based workflow to streamline development and deployment environments for Liferay DXP.
Core Features & Use Cases
- Workspace-driven container lifecycle: create, start, stop, remove containers and build custom Docker images using Gradle tasks.
- Standalone Docker Run guidance: quick commands to run Liferay DXP in Docker with commonly used backends and environments, plus tips for port mappings and volume usage.
- Environment and configuration tailoring: guidance for configuring database backends (MySQL/PostgreSQL), search (Elasticsearch), and portal-ext properties to mimic production-like setups.
Quick Start
Install and run the docker-based Liferay setup by following the guided workspace commands to create and start containers, customize environment settings, and deploy modules.