- 10 Steps to your Project with DOCKER. Easy setup for your pimcore local development enviroment.
-
- register an Account and login into the App -> https://hub.docker.com/signup
-
- unzip the file
- rename the folder similar to yout project name
-
- open your Terminal (iTerm or whatever you like)
- Go to root directory of the renamed folder -> $ cd /your-projects/project-name
- run
docker-compose build
-> this will download the images - run
docker-compose up -d
-> this comand starts the docker container
-
- run
docker-compose exec php bash
- run
-
☁️ Install pimcore (see https://pimcore.com/de/download)
- run
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/skeleton pimcore
or - run
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/demo pimcore
or - run
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/demo-basic-twig pimcore
[DEPRECATED] - run
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/demo-basic pimcore
[DEPRECATED]
- run
The pimcore project structure will be created in the directory pimcore
-
- run
chown -R 1000:1000 pimcore
- run
-
-
run
cd pimcore && COMPOSER_MEMORY_LIMIT=-1 ./vendor/bin/pimcore-install --admin-username=admin --admin-password=admin --mysql-host-socket=mysql --mysql-username=pimcore --mysql-password=pimcore --mysql-database=pimcore --no-interaction
-
run
chown -R 1000:1000 var
-
run
php bin/console assets:install web
-
-
- pimcore frontend -> http://localhost:8080
- pimcore backend -> http://localhost:8080/admin
- user
admin
- pass
admin
-
- run
php bin/console pimcore:thumbnails:image
- run
chmod -R 777 web/var
- run