Dockerfile 安装 PHP GD 扩展问题?
1. 问题描述
使用 Dockerfile 安装 GD 的过程中,报错Dockerfile 文件内容:
报错如下
然后我给zlib1g
降级
RUN apt-get install -y --no-install-recommends zlib1g=1:1.2.11.dfsg-1+deb10u2 zlib1g-dev libfreetype6-dev libjpeg62-turbo-dev libpng-dev libjpeg-dev
又报错
好像大概是不然使用-y
参数吧,但是我去掉了参数还是报错
RUN apt-get install zlib1g=1:1.2.11.dfsg-1+deb10u2
RUN apt-get install -y --no-install-recommends zlib1g-dev libfreetype6-dev libjpeg62-turbo-dev libpng-dev libjpeg-dev
报错如下
好像是降级需要确认,但是 Dockerfile 中又不能输入Y
。
请问如何解决?
搜了半天没有找到方法
2. 运行环境
1). PHP 版本:
php:7.3-fpm
2). 当前系统
macOS:13.3.1 (a)
4). 业务环境
Docker version 23.0.5, build bc4487a
回复
1个回答
test
2024-07-02
yes | apt-get install zlib1g=1:1.2.11.dfsg-1+deb10u2
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容