Create Docker Setup
Explicitly set encoding to utf8mb4 with
command: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci']
Create the Project with Composer
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/skeleton my-project
After Docker Setup I was only able to get the installer to work with a file located /app/config/installer.yml
pimcore_install:
parameters:
database_credentials:
user: "%env(DB_USER)%"
password: "%env(DB_PASSWORD)%"
dbname: "%env(DB_NAME)%"
host: "%env(DB_HOST)%"
port: "%env(DB_PORT)%"
Install Pimcore
SSH into php and execute
./vendor/bin/pimcore-install