docker安装swoole4

想学习swoole4的最好方法是使用docker。

这里给出自己随便写的Dockerfile,随便写是因为我没有删除安装后的多余文件,反正也不上传到docker镜像库,自己学习用是最方便哒!docker真棒。

引用

FROM centos:7.4.1708

RUN yum install -y wget epel-release  && \
  yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm && \
yum install -y yum-utils  && \
yum-config-manager --enable remi-php72 && \
yum install -y nginx php72 redis  && \
yum install -y php72-php-devel  php72-php-fpm  php72-php-mbstring php72-php-memcache php72-php-redis  php72-php-mysqli php72-php-mysqlnd  php72-php-pdo  php72-php-bcmath php72-php-dom php72-php-gd php72-php-gmp php72-php-igbinary php72-php-imagick   php72-php-mcrypt  php72-php-pdo_mysql php72-php-posix php72-php-simplexml  php72-php-opcache php72-php-xsl php72-php-xmlwriter php72-php-xmlreader php72-php-xml php72-php-swoole  && \
ln -s /usr/bin/php72 /usr/bin/php  && \
ln -s /opt/remi/php72/root/sbin/php-fpm /usr/bin/php-fpm && \
systemctl enable php72-php-fpm.service




进入目录
引用

docker build -t centos:swoole4 .

docker run -dit --name=centos_swoole4 --privileged=true -p 80:80 centos:swoole4 /usr/sbin/init

docker exec -it centos_swoole4 bash

php -r 'echo SWOOLE_VERSION;echo "\n";'

4.0.4



猜你喜欢

转载自xieye.iteye.com/blog/2429345
今日推荐