我嘗試使用內部ContainerStation獲取在我的QNAP NAS上運行的Docker鏡像(1.651.3或最新版本)。Docker:Jenkins容器無法在QNAP設備上訪問互聯網
只使用默認設置而不設置任何參數或綁定任何資源,我無法訪問互聯網。我已經嘗試了NAT或主機網絡模式,但這沒什麼區別。
堆棧跟蹤:
Oct 02, 2016 1:55:07 PM javax.jmdns.impl.HostInfo newHostInfo
WARNING: Could not intialize the host network interface on nullbecause of an error: 5929616b9f0b: 5929616b9f0b: unknown error
java.net.UnknownHostException: 5929616b9f0b: 5929616b9f0b: unknown error
at java.net.InetAddress.getLocalHost(InetAddress.java:1505)
at javax.jmdns.impl.HostInfo.newHostInfo(HostInfo.java:75)
at javax.jmdns.impl.JmDNSImpl.<init>(JmDNSImpl.java:407)
at javax.jmdns.JmDNS.create(JmDNS.java:60)
at hudson.DNSMultiCast$1.call(DNSMultiCast.java:32)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.UnknownHostException: 5929616b9f0b: unknown error
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
at java.net.InetAddress.getLocalHost(InetAddress.java:1500)
... 9 more
使用bash:
$ ping google.de
ping: unknown host
任何想法可能是什麼問題?任何其他碼頭圖像都可以訪問互聯網,只有這張圖片有這些問題。
你好,請你把你的Dockerfile? –
我使用默認的jenkins dockerfile:https://github.com/jenkinsci/docker/blob/1.617/Dockerfile –