【问题描述】:
我有以下。
FROM php:8.0-fpm
RUN docker-php-ext-install pdo_mysql
RUN apt-get update
&& apt-get install -y sudo
&& apt-get install -y
curl
sed
zlib1g-dev
git
zip
unzip
nano
openssl
libssl-dev
libcurl4-openssl-dev
libxml2-dev
&& apt-get clean -y
&& docker-php-ext-install soap
&& apt-get install -y zip libzip-dev
&& docker-php-ext-install zip
&& apt-get install -y supervisor
RUN apt-get update && apt-get install -y
libfreetype6-dev
libjpeg62-turbo-dev
libpng-dev
&& docker-php-ext-configure gd --with-freetype --with-jpeg
&& docker-php-ext-install -j$(nproc) gd
RUN (
cd /tmp
&& mkdir librdkafka
&& cd librdkafka
&& git clone https://github.com/edenhill/librdkafka.git .
&& ./configure
&& make
&& make install
)
RUN apt-get install -y librdkafka-dev && pecl install rdkafka
RUN echo "extension=rdkafka.so" >> /usr/local/etc/php/conf.d/rdkafka.ini
RUN apt-get install -y cron
RUN apt-get update && apt-get install -y libpq-dev
RUN docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql
RUN docker-php-ext-install pdo pdo_pgsql
RUN pecl install mongodb
RUN echo "extension=mongodb.so" >> /usr/local/etc/php/conf.d/mongodb.ini
RUN docker-php-ext-configure intl && docker-php-ext-install intl
RUN cd ~
RUN sudo curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
RUN echo 'cd /var/www/html/app' >> ~/.bashrc
我认为它安装了 Kafka 扩展。因为出现在输出中。但是,它不是作为 PHP 扩展安装的。因此,我不能使用 kafka。
这可能是什么原因。我做错了什么。
【讨论】:
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容