我尝试从docker并运行命令后安装项目:
docker-compose -f docker-compose.yml up -d --build
在第5步中,我收到一个连接超时消息:
curl: (7) Failed to connect to download.icu-project.org port 80: Connection timed out
ERROR: Service 'app' failed to build: The command '/bin/sh -c curl -sS -o /tmp/icu.tar.gz -L http://download.icuproject.org/files/icu4c/60.1/icu4c-60_1-src.tgz && tar -zxf /tmp/icu.tar.gz -C /tmp && cd /tmp/icu/source && ./configure --prefix=/usr/local && make && make install' returned a non-zero code: 7
我试图碰到bash,但是当我输入'docker-compose ps'时,我没有任何容器,因此我不知道如何正确解决此问题。 你们中有人遇到过这个问题,想与我分享吗?
答案 0 :(得分:0)
从错误中可以明显看出,无法访问作为docker-compose一部分的URL,即http://ftp.lfs-matrix.net/pub/blfs/conglomeration/icu/icu4c-60_1-src.tgz,这就是docker-compose超时失败的原因。您可以尝试从浏览器访问URL,是的,无法访问。
您必须将其更改为诸如http://ftp.lfs-matrix.net/pub/blfs/conglomeration/icu/之类的其他名称。在执行此操作时,请确保确实从可靠的来源下载了zip。