我正在尝试使用以下命令在Docker镜像中运行install maven:
RUN wget --no-proxy --no-verbose -O /tmp/apache-maven-3.2.2.tar.gz http://archive.apache.org/dist/maven/maven-3/3.2.2/binaries/apache-maven-3.2.2-bin.tar.gz
但它只是挂在命令行终端。没有输出,之后什么都没有。我甚至不会被提示在shell中输入另一个命令,直到我按下ctrl + C.
编辑1 :我尝试使用--no-proxy
运行命令,这又是结果:
root@2ff7e62d1e7c:/# wget --no-verbose -O /tmp/apache-maven-3.2.2.tar.gz http://
archive.apache.org/dist/maven/maven-3/3.2.2/binaries/apache-maven-3.2.2-bin.tar.
gz
2015-08-16 17:19:07 URL:http://archive.apache.org/dist/maven/maven-3/3.2.2/binar
ies/apache-maven-3.2.2-bin.tar.gz [6940967/6940967] -> "/tmp/apache-maven-3.2.2.
tar.gz" [1]
即使在没有 wget
--no-proxy
,我也会获得上述输出
编辑2:确定它下载了文件(我想),但是它是红色的?
apache-maven-3.2.2.tar.gz
在容器上的/tmp/apache-maven-3.2.2.tar.gz中,但是它是红色的?
编辑3:好wget
工作我只需要运行几次。我会留下这个问题,以防其他人发现它有用。