私はプロのソフトウェア開発者です。私は一般的にLinuxとネットワーキングについてはよくわかりませんが、多くのことをdocker
使っています。
約1ヶ月前にデュアルブートをしました。私は現在Manjaro LinuxとWindows 10を使用しています。
私はペットプロジェクトを進めています。私は以下を持っていますドッカーファイル。私のManjaro Linuxでdocker build . --no-cache
dockerfileを実行すると、ビルドが失敗します。私が得るエラーは次のとおりです。
Windowsで同じコマンドを実行すると、dockerfileは問題なくビルドされます。また、Manjaro Linuxを実行している他の人も同じコマンドを実行し、Linux上でもうまく構築されました。
これは、問題が私のコンピュータにローカルであり、Manjaroのインストールに問題があることを意味します。約1ヶ月前に新しくインストールしたので、問題が何であるかよくわかりません。
私はsudo iptables -nL
私が持っていることを確認するために走り、これが結果です:
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に変更する必要があります。
サム:
- ping-package.elm-lang.org
- /etc/hosts に IP を追加
最初に試すことをお勧めするのは、ManjaroでIPv6を無効にすることです(有効になっている場合)。