基于alpine制作php镜像
Posted 钢闸门的笔记收藏册
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于alpine制作php镜像相关的知识,希望对你有一定的参考价值。
alpine包搜索https://pkgs.alpinelinux.org/
安装依赖库
apk add --no-cache xxx
可以基于php apline镜像自行增加或删除扩展。
https://github.com/docker-library/php
增加扩展可以使用 pecl install xxx 如 pecl install redis
如果不能使用此种方法安装可以使用,git clone 下来在进行编译,编译成功后 docker-php-ext-enable xxx启动扩展。
此中方式制作镜像,常见扩展安装完成后,容器大小可控制在100M左右
Dockerfile 实例
参考资料:https://stackoverflow.com/questions/46221063/what-is-build-deps-for-apk-add-virtual-command
以上是关于基于alpine制作php镜像的主要内容,如果未能解决你的问题,请参考以下文章
docker制作nginx+nginx-module-vts镜像基于alpine镜像
docker制作m3u8web播放器镜像基于nginx-alpine镜像
基于alpine基础镜像构建jdk镜像以及tomcat镜像及业务构建