Dockerファイルの構築に失敗しました

Dockerファイルの構築に失敗しました

私はプロのソフトウェア開発者です。私は一般的にLinuxとネットワーキングについてはよくわかりませんが、多くのことをdocker使っています。

約1ヶ月前にデュアルブートをしました。私は現在Manjaro LinuxとWindows 10を使用しています。

私はペットプロジェクトを進めています。私は以下を持っていますドッカーファイル。私のManjaro Linuxでdocker build . --no-cachedockerfileを実行すると、ビルドが失敗します。私が得るエラーは次のとおりです。

LinuxでDockerfileのビルドが失敗する

Windowsで同じコマンドを実行すると、dockerfileは問題なくビルドされます。また、Manjaro Linuxを実行している他の人も同じコマンドを実行し、Linux上でもうまく構築されました。

これは、問題が私のコンピュータにローカルであり、Manjaroのインストールに問題があることを意味します。約1ヶ月前に新しくインストールしたので、問題が何であるかよくわかりません。

私はsudo iptables -nL私が持っていることを確認するために走り、これが結果です:

iptables

iptablesの公式ドッカードキュメントを読んで、ユーザーにドッカーチェーンに触れないでください。

今詰まっています。私のdockerfileがなぜ失敗するのかわかりません。

答え1

このバグはフォーラムで扱われます。https://discourse.elm-lang.org/t/cannot-install-any-elm-packages/3084

アーカイブ回答のコピー:

1:

エラーメッセージは存在しないURLで終わります。それではネットワークの問題のようです。カール、wget、またはブラウザを使用して、同じボックスから同じURLにアクセスできるかどうかをテストすることもできます。ファイアウォールの背後にあるか、環境にHTTPS_PROXYを設定する必要がありますか?

2:

https://package.elm-lang.orgipv6に設定されていません(テストしたばかりです)。したがって、プロトコルをv4に変更する必要があります。

サム:

  1. ping-package.elm-lang.org
  2. /etc/hosts に IP を追加

最初に試すことをお勧めするのは、ManjaroでIPv6を無効にすることです(有効になっている場合)。

関連情報