How to deploy Sylius with Docker?¶
The simplest way to deploy your Sylius store with Docker is to use the template provided in the Sylius-Standard docker-compose.prod.yml
configuration file.
Tip
When using a Virtual Private Server (VPS) we recommend having at least 2GB of RAM memory.
1. Install Docker on your VPS¶
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
2. Execute Docker Compose Configuration¶
export MYSQL_PASSWORD=SLyPJLaye7
docker compose -f docker-compose.prod.yml up -d
Tip
Deploying the database on the same machine as the application is not the best practice. Use Managed Database solution instead.