在 Docker 容器中的 PHP 8.1 上安装 php-zmq 扩展

问题描述 投票:0回答:1

这个 Dockerfile 有什么问题?

FROM php:8.1-apache

RUN apt-get update && apt-get install -y libzmq5

# Install the ZeroMQ extension
RUN pecl install zmq-beta

# Enable the ZeroMQ extension
RUN docker-php-ext-enable zmq

我似乎无法在 PHP 8.1 中安装 php-zmq 扩展。有关如何继续安装的任何提示?

php docker docker-compose zeromq
1个回答
0
投票

你可以试试这个方法。

git克隆 https://github.com/zeromq/php-zmq

或从存储库下载 zip 存档

RUN apt-get install -y libzmq5 libzmq5-dev gcc unzip && \
    unzip php-zmq-master.zip && cd php-zmq-master && phpize && ./configure && \
    make && make install && docker-php-ext-enable zmq
© www.soinside.com 2019 - 2024. All rights reserved.