2016-11-17 5 views
0

私は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イメージの作成を改善する方法に関する推奨事項はありますか?

答えて

1

いくつかの調査の後、私は私のベースイメージが問題だった、私が使用していたことに気づい:

mhart/alpine-node:6.9.1

kkarczmarczyk/node-yarn

への切り替えは、トリックを行いました。

アルパインノードは小さいと思われ、プロキシ/ネットワーク構成にとって重要なものを削除しています

関連する問題