Docker – Le chiamate di rete falliscono durante la creazione dell’immagine sulla rete aziendale

Sto riscontrando un problema nel creare immagini Docker sulla mia rete aziendale. Ho appena iniziato con Docker, quindi ho il seguente Dockerfile per un’app di tipo ciao-mondo:

# DOCKER-VERSION 0.3.4 FROM centos:6.4 # Enable EPEL for Node.js RUN rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # Install Node.js and npm RUN yum install -y npm # Bundle app source ADD . /src # Install app dependencies RUN cd /src; npm install EXPOSE 8080 CMD ["node", "/src/index.js"] 

Funziona perfettamente quando lo compilo sul mio portatile a casa, sulla mia rete wireless. Riduce le dipendenze necessarie e costruisce l’immagine correttamente.

Tuttavia, quando sono nella mia rete aziendale al lavoro, questa stessa creazione della finestra mobile non riesce quando si tenta di estrarre l’RPM da download.fedoraproject.org, con questo messaggio di errore:

Passaggio 2: RUN rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm —> In esecuzione in e0c26afe9ed5 curl: (5) Imansible t risolvere l’errore “some.proxy.address” del proxy: saltare http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm – trasferimento fallito

Sulla mia rete aziendale, posso accedere a quell’URL bene dal mio portatile. Ma una volta che Docker sta cercando di build il container, tutto ad un tratto non può risolversi affatto. Questo comportamento è lo stesso per una varietà di risorse esterne (apt-get, ecc.): Tutte possono risolversi correttamente sul mio portatile sulla rete aziendale, ma Docker non può risolverle.

Non ho il know-how di rete per capire cosa sta succedendo qui. Qualcuno sa perché questo strano comportamento si sarebbe verificato durante la costruzione di container Docker?