我正在使用 Docker 1.12.3,我正在尝试在 Node + Yarn 之上创建一个图像。当我运行yarn install
时,如果有yarn.lock
文件存在,安装大约需要 5 秒钟。我在一个配置了代理的公司网络中。在家里甚至快过 5 秒。
另一方面,当我运行此命令时:
docker build -t alansouzati/testing . --build-arg HTTPS_PROXY=http://PROXY:PORT
纱线安装永远挂在那里。如果我输入现有图像并yarn install
在容器内尝试,它会完美运行。
所以这让我相信这对我的代理配置没有问题,但与 Docker 构建创建过程有关。我曾尝试network=host
在构建命令中使用,但没有帮助。
关于如何在代理网络中改进 Docker 映像创建的任何建议?