Skip to content

Instantly share code, notes, and snippets.

@innomatrix
Forked from VcodeMe/pimcore-docker-dev.md
Last active February 21, 2023 21:42
Show Gist options
  • Save innomatrix/34bc9992c9b3c7143cff5ef2d6101361 to your computer and use it in GitHub Desktop.
Save innomatrix/34bc9992c9b3c7143cff5ef2d6101361 to your computer and use it in GitHub Desktop.
Pimcore X - docker dev
  1. git clone https://github.com/dockerwest/compose-pimcore.git && cd compose-pimcore

  2. ./environment

  3. run up

  4. New shell window and ./environment shell

  5. create_db pimcore

  6. COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/skeleton .

  7. docker ps -q | xargs -n 1 docker inspect --format '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} {{ .Name }}' | sed 's/ \// /' 7a. Only IP: docker ps -q | xargs -n 1 docker inspect --format '{{ .Name }} {{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' | sed 's#^/##' | grep mysql | grep -oP '\d+(\.\d+){3}'

  8. ./vendor/bin/pimcore-install --admin-username=admin --admin-password=admin --mysql-username=root --mysql-password=toor --mysql-database=pimcore --mysql-host-socket=172.22.0.3 --mysql-port=3306 --no-interaction --ignore-existing-config

  9. Add Nginx IP to /etc/hosts for pimcore.docker www.pimcore.docker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment