基于alpine制作php镜像

时间:2023-03-09 19:15:04
基于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://*.com/questions/46221063/what-is-build-deps-for-apk-add-virtual-command