码迷,mamicode.com
首页 > Web开发 > 详细

基于alpine制作php镜像

时间:2019-03-01 00:20:51      阅读:812      评论:0      收藏:0      [点我收藏+]

标签:install   ash   控制   参考资料   git clone   doc   lin   dep   overflow   

 

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镜像

标签:install   ash   控制   参考资料   git clone   doc   lin   dep   overflow   

原文地址:https://www.cnblogs.com/LC161616/p/10454201.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!