Comments (9)
8.1-apache
укажите в .env файле переменную:
PHP_IMAGE_VERSION=1.0.3
и поднимите проект.
PS Процесс скачивания образа может отображаться неправильно, это недокументированная переменная
from dl.
работает. можно ожидать что с новой версией это станет доступно? например на 7.4
Вы можете использовать этот образ, он меняться не будет, я просто пропишу его в самом dl по умолчанию (чтобы не указывать тег через PHP_IMAGE_VERSION).
Как добавлю модуль webp в другие образы, сделаю релиз, конечно. Думаю до завтра справлюсь )
from dl.
Скорее всего контейнер не стартует просто из-за ошибки, так как этого пакета нет в образе.
ImageMagick специфичная утилита, никогда особо и не требовалась, на самом деле (может быть исторически так сложилось). Даже на большинстве хостингов стоит только GD, возможно потому, что он ограничен памятью PHP, в то же время у ImageMagick такого ограничения нет, насколько я помню.
Тут еще момент, что пакет потянет за собой много зависимостей, что плохо скажется на размере образа, он и так не маленький сейчас. Только основные зависмости потянут где-то на 80Мб (при текущем весе образа php примерно 650Мб, это не мало)
Вы считаете ImageMagick остро необходим в образе?
from dl.
ситуация такая. есть замечательный проект geometria.ru в котором очень очень много фото. Нужно было найти баланс между качеством и весом для чего перепробовали наверное все библиотеки что существуют и остановились на конкретно конфигурации imagick. Вместе с тем понятно, что ситуация разовая. Видимо придется делать это вручную.
from dl.
Скорее всего контейнер не стартует просто из-за ошибки, так как этого пакета нет в образе. ImageMagick специфичная утилита, никогда особо и не требовалась, на самом деле (может быть исторически так сложилось). Даже на большинстве хостингов стоит только GD, возможно потому, что он ограничен памятью PHP, в то же время у ImageMagick такого ограничения нет, насколько я помню. Тут еще момент, что пакет потянет за собой много зависимостей, что плохо скажется на размере образа, он и так не маленький сейчас. Только основные зависмости потянут где-то на 80Мб (при текущем весе образа php примерно 650Мб, это не мало)
Вы считаете ImageMagick остро необходим в образе?
По поводу GD. он отказывается работать с webp (Call to undefined function imagewebp) и требует специальной конфигурации. Есть ли возможность сделать это через .env?
from dl.
да, действительно, gd собран без webp. через env не получится, но можно попробовать пересобрать образ, указав этот модуль.
вы какую версию php используете? я могу для теста попробовать указать сначала в одном, потом можно будет распространить на другие образы
from dl.
8.1-apache
from dl.
работает. можно ожидать что с новой версией это станет доступно? например на 7.4
from dl.
Все же тег будет другой, я еще composer до последнего обновил.
https://github.com/local-deploy/dl/releases/tag/0.5.5
from dl.
Related Issues (20)
- Вебсокеты HOT 6
- Настройка порта для БД HOT 7
- Ошибка после обновления HOT 3
- Передача параметров через -- при exec HOT 2
- Команда dl deploy -f заканчивается с не информативной ошибкой HOT 1
- PHP 8.2
- Error: Process exited with status 2 HOT 6
- возможности исключений таблиц. HOT 2
- Bad Gateway HOT 11
- Механизм замены php.ini в контейнере HOT 6
- HTTP 2 HOT 7
- mysqldump HOT 2
- проблема с конфигом HOT 6
- многосайтовость HOT 4
- Вопрос HOT 6
- Memcache HOT 4
- Директория для конфигов HOT 5
- проблемы с обновлением. Раньше все было ок HOT 2
- взаимодействие локальных площадок HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dl.