Docker 错误:不可满足的约束:Alpine Linux中的流(丢失)
我正在尝试在Docker映像中安装“flow”包:Docker 错误:不可满足的约束:Alpine Linux中的流(丢失),docker,flowtype,alpine,Docker,Flowtype,Alpine,我正在尝试在Docker映像中安装“flow”包: RUN apk add --no-cache --repository https://nl.alpinelinux.org/alpine/edge/testing flow 直到昨天(他们似乎昨天已经更新了边缘存储库)还可以正常工作,并删除了流包(不知道原因): 有什么解决办法吗?在社区中也找不到它。不幸的是,flowAlpine包似乎没有维护,昨天确实被删除了: 该软件包于2018年7月引入Alpineedge/testing,解决了以
RUN apk add --no-cache --repository https://nl.alpinelinux.org/alpine/edge/testing flow
直到昨天(他们似乎昨天已经更新了边缘存储库)还可以正常工作,并删除了流包(不知道原因):
有什么解决办法吗?在社区中也找不到它。不幸的是,
flow
Alpine包似乎没有维护,昨天确实被删除了:
该软件包于2018年7月引入Alpineedge/testing
,解决了以下Github问题:
从那以后,它似乎还没有资格成为一个社区/主要社区
不幸的是,当一个包从Alpine存储库中删除时,更改会迅速传播到所有镜像,因此目前它可能不存在于任何Alpine存储库中。如果它对您的工作流程至关重要,您可以尝试从某个包含旧软件包版本的Alpine映像恢复旧软件包版本,前提是您可以通过DockerHub或Github扫描找到这样的映像,但这远远不够理想。或者,您可以尝试从源代码构建流
我建议在Flow Github存储库中提交一个问题:要么恢复现有的链接问题,要么添加自己的新问题。祝你好运
Step 5/16 : RUN apk add --no-cache --repository https://nl.alpinelinux.org/alpine/edge/testing flow
---> Running in 0b4a87861307
fetch https://nl.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
flow (missing):
required by: world[flow]