首页 » docker » 正文

构建swoole docker镜像(基于alpine基础镜像)

这里默认你已经安装好docker,并准备好以下环境

一.环境

  1. Ubuntu 18.04.1 LTS
  2. php:7.2.4-cli-alpine3.7 (https://hub.docker.com/_/php/ 拉取)
  3. swoole-4.2.1 (https://pecl.php.net/package/swoole 下载)
  4. docker version

二.基于pecl构建

在dockerfile中写入如下内容

由于网络等原因,基于pecl构建的方式有时成功,有时失败。下面介绍一种更稳定的构建方式

三.编译方式构建

在dockerfile中写入如下内容

tips: dockerfile中我加了 pdo_mysql 扩展

查看是否构建成功

出现swoole则表示构建成功

发表评论

正在加载验证码......

请先完成验证