Контейнер Docker не может построить при установке GRPCPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Контейнер Docker не может построить при установке GRPC

Сообщение Anonymous »

У меня есть dockerfile , который при использовании с моими командами Docker-Compose работает нормально, я бы хотел, чтобы этот контейнер Docker был создан, так как GRPC занимает 15 минут для установки каждый раз, когда я хочу Запустите тесты в действиях GitHub
Это то, что мой Dockerfile в настоящее время выглядит:

Код: Выделить всё

FROM xxx-base:6

RUN pecl install grpc \
&& docker-php-ext-enable grpc \

WORKDIR /application
< /code>
И я получаю следующую ошибку вывода: < /p>
#5 580.4 g++: fatal error: Killed signal terminated program cc1plus
#5 580.4 compilation terminated.
#5 580.4 make: *** [Makefile:248: src/core/ext/filters/client_channel/lb_policy/xds/cds.lo] Error 1
#5 580.5 ERROR: `make' failed
------
executor failed running [/bin/sh -c sudo pecl install grpc     && docker-php-ext-enable grpc WORKDIR /application]: exit code: 1
Стоит упомянуть в базовом контейнере, используемом здесь я использовал pecl для установки Imagik , поэтому я знаю, что команда, по крайней мере, частично работает. Это базовый PHP 7.4 контейнер. Чтобы изменить
Pastebin Full Stacktrace: pastebin.com/g7iz2urn

Подробнее здесь: https://stackoverflow.com/questions/691 ... lling-grpc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»