Docker搭建apline+php镜像

记录下学习搭建Docker的过程

拉取官方apline基础镜像:docker pull apline

进入apline容器内:docker run -it --name php apline /bin/sh

切换apk源:
cd /etc/apk  国内建议换成阿里的

sed 's/http:\/\/dl-cdn.alpinelinux.org/https:\/\/mirrors.aliyun.com/g' -i /etc/apk/repositories

安装PHP7.2及其扩展
apk add php7 php7-cli php7-common php7-json php7-ldap php7-pdo php7-pear php7-opcache php7-xml php7-mcrypt php7-gd php7-dev php7-mysqli php7-intl php7-mbstring php7-curl php7-phar

安装gcc  g++
apk add gcc g++ zlib zlib-dev

由于本次用到了grpc所以还要安装grpc和protobuf扩展

pecl install grpc
pecl install protobuf
 

你可能感兴趣的:(Docker搭建apline+php镜像)