Skip to content
portadesignPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Warning

Deprecated — do not add or update images here.

These images have been consolidated into portadesign/docker-library under images/pimcore-php/. New images are Alpine-based, published as portadev/pimcore-php:<version>, built multi-arch (linux/amd64,linux/arm64) via scripts/build-push.sh, and ship shared build/deploy helpers.

Deprecated here Replacement in docker-library
portadev/pimcore:8.0 portadev/pimcore-php:8.0-alpine
portadev/pimcore:8.2 portadev/pimcore-php:8.2-alpine
portadev/pimcore:8.3 no direct equivalent — nearest is 8.4-alpine
portadev/pimcore:8.5-fpm portadev/pimcore-php:8.5-alpine
portadev/pimcore:8.5-rr not migrated
portadev/pimcore-web:8.2, :8.4 not migrated

Migration is not drop-in. The replacements run on musl instead of glibc and carry ImageMagick 7, so the policy file moves from /etc/ImageMagick-6/policy.xml to /etc/ImageMagick-7/policy.xml. See images/pimcore-php/README.md for the project Dockerfile pattern, the /mnt/data volume layout and the deploy entrypoint contract.

Existing tags stay on Docker Hub so current deployments keep working. Everything below is kept for reference only.

Docker

How to build the image

  1. Login on your pc to the Docker account via Docker Desktop application. Credentials you can find in the Keeper under "DockerHub" record.
  2. Go to the directory where the Dockerfile is located
  3. Run the following command:
docker build --platform=linux/amd64 -t <local_image_name> /Path/to/Dockerfile
docker tag <local_image_name> <target_image_name>:<tag>
docker push <target_image_name>:<tag>

For example:

docker build --platform=linux/amd64 -t portadev/pimcore-web Pimweb/php:8-4
docker tag portadev/pimcore-web portadev/pimcore-web:8.4
docker push portadev/pimcore-web:8.4
docker build --platform=linux/amd64 -t portadev/pimcore Pimcore/php:8-3
docker tag portadev/pimcore portadev/pimcore:8.3
docker push portadev/pimcore:8.3
docker build --platform=linux/amd64 -t portadev/pimcore "Pimcore/php:8-5-rr"
docker tag portadev/pimcore portadev/pimcore:8.5-rr
docker push portadev/pimcore:8.5-rr
docker build --platform=linux/amd64 -t portadev/pimcore "Pimcore/php:8-5-fpm"
docker tag portadev/pimcore portadev/pimcore:8.5-fpm
docker push portadev/pimcore:8.5-fpm
  1. The images should be built and pushed to the target repositories:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages