Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
Maven Ubuntu14.04-wget挂起_Maven_Ubuntu_Docker_Wget_Apt - Fatal编程技术网

Maven Ubuntu14.04-wget挂起

Maven Ubuntu14.04-wget挂起,maven,ubuntu,docker,wget,apt,Maven,Ubuntu,Docker,Wget,Apt,我正在尝试使用以下命令在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中输入另一个命令,直到我点击

我正在尝试使用以下命令在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:我尝试使用
--无代理运行命令,结果再次出现:

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
而不运行
——无代理

编辑2:好吧,它确实下载了文件(我想),但它是红色的

apache-maven-3.2.2.tar.gz
在容器上的/tmp/apache-maven-3.2.2.tar.gz中,但它是红色的吗

apache-maven-3.2.2.tar.gz

编辑3:好的
wget
工作正常,我只需运行几次。我将把这个问题留给别人,以防别人觉得有用

要调试网络连接,您可以做一些事情:(1)在尝试从该地址进行wget之前,先尝试ping该地址(2)尝试ping 8.8.8.8以确定您是否在all@ChrisBeck互联网连接和访问URL很好我刚刚尝试了一下,我得到了这个:所以我猜这是docker的问题?我在定义代理环境变量时遇到了这个问题。。。然后就忘了。尝试使用
--无代理运行wget
@chrisbeck,有趣的是,这是我这次运行相同命令时的输出:
root@2ff7e62d1e7c:/#wget--无需赘述-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网址: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]
调试网络连接时可以做的一些事情:(1)尝试先ping地址,然后再尝试从中进行wget(2)尝试ping 8.8.8.8以确定您是否在all@ChrisBeck互联网连接和访问URL很好我刚刚尝试了一下,我得到了这个:所以我猜这是docker的问题?我在定义代理环境变量时遇到了这个问题。。。然后就忘了。尝试使用
--无代理运行wget
@chrisbeck,有趣的是,这是我这次运行相同命令时的输出:
root@2ff7e62d1e7c:/#wget--无需赘述-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网址: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]