我一直在为我的AWS ECS容器安装Exiftool而苦苦挣扎。我使用python:3.7-alpine3.13作为基础镜像,并通过在Dockerfile中添加exiftool和perl-image-exiftool成功地添加了RUN apk add exiftool perl-image-exiftool。
在我的苹果电脑上,我所要做的就是用brew install exiftool让它正常工作。
尽管代码可以在本地开发中运行,构建过程也可以在容器中运行,但仍然会得到错误FileNotFoundError: [Errno 2] No such file or directory: 'exiftool': 'exiftool'
我是不是漏掉了什么?
发布于 2021-07-22 05:05:58
我不知道为什么它会工作或者有什么不同,但是移动库的安装位置解决了这个问题
原创
RUN apk add --update --no-cache --virtual .tmp-build-deps \
gcc libc-dev linux-headers postgresql-dev musl-dev zlib zlib-dev \
libressl-dev libffi-dev exiftool固定
RUN apk add --update --no-cache --virtual .tmp-build-deps \
gcc libc-dev linux-headers postgresql-dev musl-dev zlib zlib-dev \
libressl-dev libffi-dev
RUN apk add exiftool如果有人知道这为什么会有所不同,我很乐意了解它!
https://stackoverflow.com/questions/68453328
复制相似问题