Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
撰写docker映像时出错_Docker_Docker Compose - Fatal编程技术网

撰写docker映像时出错

撰写docker映像时出错,docker,docker-compose,Docker,Docker Compose,运行docker compose up时,我收到以下错误消息?有人能提出原因吗 “错误:不可满足的约束:postgresql-dev-9.6.2-r0: 中断:世界[postgresql开发=9.5.4-r0]。” 我还尝试安装了两个版本的postgresql,以下是输出: “pip安装postgresql-dev-9.6.2-r0 postgresql-dev-9.6.2-r0找不到满足以下条件的版本: 要求postgresql-dev-9.6.2-r0(来自版本:)不匹配 找到postgre

运行docker compose up时,我收到以下错误消息?有人能提出原因吗

“错误:不可满足的约束:postgresql-dev-9.6.2-r0: 中断:世界[postgresql开发=9.5.4-r0]。”

我还尝试安装了两个版本的postgresql,以下是输出:

“pip安装postgresql-dev-9.6.2-r0 postgresql-dev-9.6.2-r0找不到满足以下条件的版本: 要求postgresql-dev-9.6.2-r0(来自版本:)不匹配 找到postgresql-dev-9.6.2-r0的分发版”

“pip安装postgresql-dev-9.5.4-r0 postgresql-dev-9.5.4-r0找不到满足以下条件的版本: 要求postgresql-dev-9.5.4-r0(来自版本:)不匹配 找到postgresql-dev-9.5.4-r0的分发版”


这看起来像是pip或postgresql问题,而不是docker问题(除非你告诉我它只在docker容器中失败),我认为你是对的,直接在终端上安装pip失败>$pip install postgresql-dev-9.6.2-r0>收集postgresql-dev-9.6.2-r0>找不到满足要求的版本postgresql-dev->9.6.2-r0(来自版本:)>找不到与postgresql-dev-9.6.2-r0匹配的发行版>您正在使用的是pip版本8.1.2,但是,9.0.1版可用。>您应该考虑通过“PIP安装-升级PIP”命令进行升级。请发布<代码> DOCKFrase。这是一个
apk
错误,可能您正在指定要安装的特定版本?9.5.4是您正在使用的alpine版本当前可用的软件包。3.4在9.5.6上,3.5在9.6.2上错误:服务“XXX data”无法生成:命令“/bin/sh-c apk add--update python py2 pip python dev git gcc musl dev libffi dev libjpeg turbo dev zlib zlib dev bash&&apk add postgresql dev==9.5.4-r0--update cache repository&&pip install-r/tmp/requirements.txt&&apk del git gcc python3 dev musl dev libffi dev&&rm-rf/var/cache/apk/*'返回一个非零代码:1