在码头工人容器内的未经授权的WGet

时间:2019-02-07 17:37:36

标签: docker ubuntu-18.04

几天来我一直在尝试在Ubuntu 18.04中安装jenkins/jenkins映像,但是我始终无法使容器能够访问Internet。

我已经在Windows 10计算机上完成了此操作,

我正在使用的命令是link中找到的docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts

当我尝试做一些简单的wget时,我注意到每个请求中都有一个401 Unathorized。

我尝试了什么:
-我已经清理了iptables以允许INPUT / OUTPUT / FORWARD。
-UWF已禁用。

是什么原因造成的?

-编辑:
我尝试过的命令: 主持人
wget www.google.com成功
wget https://updates.jenkins.io/2.150/latest/additional-metrics.hpi成功
来宾
wget www.google.com(返回401)
wget https://updates.jenkins.io/2.150/latest/additional-metrics.hpi(返回404)

它变得更加奇怪,因为gradle能够检索依赖关系,而apt却找不到任何东西

1 个答案:

答案 0 :(得分:0)

对此的答案令人惊讶地愚蠢。

这种情况发生在与docker容器相同的机器上,homestead在端口80进出运行。