3
그래서 ImageMagick이에게 다음과 같은 방법으로 설치를 시도이 Dockerfile 있습니다ImageMagick이 설치
FROM ruby:2.4-alpine
...
RUN apk --update add imagemagick
...
점 컨테이너 (내용 유형 감지 용) file
유틸리티를 인식하지 않습니다.
로컬 환경 (맥 OSX BREW와 설치 ImageMagick를)
> file --version
file-5.25
magic file from /usr/share/file/magic
> convert --version
Version: ImageMagick 6.9.9-5 Q16 x86_64 2017-08-03
http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules
Delegates (built-in): bzlib freetype jng jpeg ltdl lzma png tiff xml zlib
(
docker exec -it CONTAINER_ID
를 이용하여 쉘 액세스)
도커 고산 용기 :
> file --version
sh: file: not found
> convert --version
Version: ImageMagick 6.9.5-9 Q16 x86_64 2016-10-21
http://www.imagemagick.org
Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher Modules
Delegates (built-in): fontconfig freetype gslib jng jpeg lcms ltdl png ps tiff webp zlib
는 또한 자체
imagemagick-dev
을 설치했는데, 둘 다 운이없이 결합되었습니다. (첫 번째 것이 후자의 의존성이기 때문에 차이를 만들어서는 안됩니다.)
질문 : 알파인 컨테이너에 어떻게 설치할 수 있습니까? 나는 뭔가를 놓치고 있다고 생각하지만 그것을 이해할 수는 없다.
덧붙여서, 명시 적으로 이것을 사용하는 프레임 워크를 사용하고 있기 때문에, 컨텐츠 형 검출에 대해서는 file
이외의 다른 기능에 의존 할 수 없습니다.