Dockerfile 中 配置安装 php 扩展
我的个人博客:逐步前行STEP
以下配置实现了 在docker环境中安装scwl中文分词的php扩展:
# scwl
RUN curl 'http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2' -o scws-1.2.3.tar.bz2 \
&& tar -xjf scws-1.2.3.tar.bz2 \
&& rm scws-1.2.3.tar.bz2 \
&& mv scws-1.2.3 /tmp \
&& cd /tmp/scws-1.2.3 \
&& ./configure --prefix=/usr/local/scws \
&& make \
&& make install \
&& cd /usr/local/scws/etc \
&& wget http://www.xunsearch.com/scws/down/scws-dict-chs-gbk.tar.bz2 \
&& wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2 \
&& tar xvjf scws-dict-chs-gbk.tar.bz2 \
&& tar xvjf scws-dict-chs-utf8.tar.bz2 \
&& cd /tmp/scws-1.2.3/phpext \
&& phpize \
&& ./configure --with-scws=/usr/local/scws \
&& make \
&& make install
这种方式就是把所有需要执行的命令罗列出来按序执行。