개발 노트
Dockerfile에서 PHP 8.3.0 사용시 imagick 오류 본문
Dockerfile 생성시
PHP 8.3.0 버전을 사용할 경우
PHP Extension인 "imagick"을 설치 할 경우 오류가 발생함
(윈도우에서는 정상적으로 설치되지만, Mac에서는 오류 발생)
그리하여 아래 작성된 "imagick" 설치 및 사용 코드를
RUN pecl install imagick \
&& docker-php-ext-enable imagick
아래와 같이 임시로 변경하여 적용함
RUN curl -L -o /tmp/imagick.tar.gz https://github.com/Imagick/imagick/archive/7088edc353f53c4bc644573a79cdcd67a726ae16.tar.gz \
&& tar --strip-components=1 -xf /tmp/imagick.tar.gz \
&& phpize \
&& ./configure \
&& make \
&& make install \
&& echo "extension=imagick.so" > /usr/local/etc/php/conf.d/ext-imagick.ini \
&& rm -rf /tmp/* \
&& docker-php-ext-enable imagick
( 참고 URL : https://github.com/Imagick/imagick/issues/643#issuecomment-1834361716 )
'개발 > 개발노트' 카테고리의 다른 글
크롬 다운로드 예전처럼 변경 (0) | 2023.09.10 |
---|---|
[Xcode 14] requires a development team 오류 (0) | 2023.01.25 |
VS Code 확장 프로그램 백업/복구 (0) | 2023.01.09 |
PHP intelephense 설정 (Codeigniter) (0) | 2023.01.06 |
DataTables Ajax dataSrc가 사용되지 않을 경우 (0) | 2022.11.10 |
Comments