This guide uses Docker Compose to run SuiteCRM using the Bitnami container image.
For Docker installation, see Docker.
cat <<'YAML' > docker-compose.yml
services:
mariadb:
image: mariadb:10.6
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: change-me-root
MYSQL_DATABASE: suitecrm
MYSQL_USER: suitecrm
MYSQL_PASSWORD: change-me
volumes:
- mariadb_data:/bitnami/mariadb
suitecrm:
image: bitnami/suitecrm:latest
restart: unless-stopped
depends_on:
- mariadb
ports:
- "8080:8080"
environment:
- MARIADB_HOST=mariadb
- MARIADB_PORT_NUMBER=3306
- SUITECRM_DATABASE_USER=suitecrm
- SUITECRM_DATABASE_PASSWORD=change-me
- SUITECRM_DATABASE_NAME=suitecrm
volumes:
- suitecrm_data:/bitnami/suitecrm
volumes:
mariadb_data:
driver: local
suitecrm_data:
driver: local
YAML
docker compose up -d
Open http://YOUR-SERVER:8080 and complete the setup wizard.
Default credentials:
userbitnamibitnami/suitecrm) is the recommended option.Any questions?
Feel free to contact us. Find all contact information on our contact page.