无法为Docker开源开发制作开发环境图像

我正在尝试为Docker开源开发制作一个开发环境映像,但是我正面临以下错误。 我已经从他们的git页面克隆了存储库并在centos上运行它。

我在一家公司工作,并在Dockerfile中将代理设置为环境variables。

这是我得到的错误 –

Ign http://deb.debian.org jessie InRelease Ign http://ppa.launchpad.net trusty InRelease Ign http://deb.debian.org jessie-updates InRelease Err http://deb.debian.org jessie Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Err http://ppa.launchpad.net trusty Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Ign http://security.debian.org jessie/updates InRelease Err http://deb.debian.org jessie-updates Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Err http://security.debian.org jessie/updates Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Ign http://ppa.launchpad.net trusty Release Ign http://security.debian.org jessie/updates Release Err http://ppa.launchpad.net trusty/main amd64 Packages Err http://security.debian.org jessie/updates/main amd64 Packages Err http://ppa.launchpad.net trusty/main amd64 Packages Ign http://deb.debian.org jessie Release Err http://security.debian.org jessie/updates/main amd64 Packages Err http://ppa.launchpad.net trusty/main amd64 Packages Err http://ppa.launchpad.net trusty/main amd64 Packages Ign http://deb.debian.org jessie-updates Release Err http://security.debian.org jessie/updates/main amd64 Packages Err http://security.debian.org jessie/updates/main amd64 Packages Err http://ppa.launchpad.net trusty/main amd64 Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Err http://security.debian.org jessie/updates/main amd64 Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Err http://deb.debian.org jessie/main amd64 Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) Err http://deb.debian.org jessie-updates/main amd64 Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://deb.debian.org/debian/dists/jessie/Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://ppa.launchpad.net/zfs-native/stable/ubuntu/dists/trusty/Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://security.debian.org/dists/jessie/updates/Release.gpg Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://ppa.launchpad.net/zfs-native/stable/ubuntu/dists/trusty/main/binary-amd64/Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://security.debian.org/dists/jessie/updates/main/binary-amd64/Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://deb.debian.org/debian/dists/jessie/main/binary-amd64/Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages Cannot initiate the connection to 8080:80 (0.0.31.144). - connect (22: Invalid argument) E: Some index files failed to download. They have been ignored, or old ones used instead. 

没有更多的细节很难debugging。 从你得到的消息,它看起来像代理设置或apt源列表格式不正确。

在代理之后进行构build时,确保设置了在环境variables中添加http。

ENV http_proxy ** http://**your.company.com:8080

ENV https_proxy ** https://**your.company.com:8080