The Account Management release package consists of a Docker Compose file that builds and deploys Account Management locally for testing or investigation purposes.
The Docker Compose deployment includes MySQL, e-mail, and web mail containers that provide a complete Account Management experience.
Elastic Path Commerce applications are not included in the Docker Compose deployment. For more information on how to deploy Elastic Path Commerce see Elastic Path documentation. For Account Management specific changes see the Update Elastic Path Commerce section.
- Ensure that Docker is installed
- Download the Account Management release package from Elastic Path Nexus.
- Unzip the package.
- In the terminal, navigate to the unarchived directory.
- Run the
docker-compose upcommand. Ensure that all the Docker images are built and all containers are deployed.
After the initialization completes, you can access the Account Management user interface, Account Management API Studio and Keycloak from your browser. For details on default addresses and credentials, see the Default Credentials section.
The Docker Compose file creates a Docker volume where data is persisted. For information on how to teardown the Account Management stack with or without the persisted data, see docker-compose down.
|Account Management User Interfacefirstname.lastname@example.org||password|
|Account Management API Studioemail@example.com||password|
|Webmail||Any valid e-mail address||Any non-empty string|
The webmail service uses the virtual e-mail service, Greenmail, that acts as a fully functional SMTP and IMAP service. You can use this service to login and view all e-mails that are sent by any of the constituent systems, which are stored locally.