LoginSignup
1
1

DockerがESETの影響でファイルマウントできない場合の対処法

Last updated at Posted at 2024-03-02

DockerがESET Endpoint Protectionのファイアウォールの影響で「Firewall Detected」エラーが発生し、ファイル共有が一切できなくなる問題の対処方法を掲載しています。

※ これは2019-07-15に個人ブログで公開した記事を移植し、CC0-1.0で提供しています。情報は古い可能性があります。

Docker でファイルマウントができない

Dockerでファイルのマウントが一切できない状態になりました。

Dockerを右クリック →「Settings」

Dockerを右クリック→「Settings」

「Shared Drives」→「Shared」にチェック →「Apply」

「Shared Drives」→「Shared」にチェック→「Apply」

「Docker needs to access your computer's filesystem」にファイルシステムへアクセスができるユーザー情報を入力。

「Docker needs to access your computer's filesystem」にファイルシステムへアクセスができるユーザー情報を入力

「Firewall detected」エラーが発生。

「Firewall detected」エラーが発生

ファイアウォールの解除方法

PCに入っていた「ESET Endpoint Protection」のファイアウォール機能が原因でした。

「ESET Endpoint Protection」を起動し、「設定」→「ネットワーク」をクリックします。

ESET Endpoint Protection のメイン画面

再度Dockerを操作して「Firewall detected」エラーを発生させた後、「トラブルシューティングウィザード」をクリックします。

トラブルシューティングウィザード を選択する

「ネットワーク保護トラブルシューティング」のIPアドレス「10.0.75.2」を探し出し、「ブロック解除」をクリックします。あまりにも数が多く見つからない場合は「最後の5分」をします。

ネットワーク保護トラブルシューティング を開き、フィルターを「最後の5分」と選択し、10.0.75.2をブロック解除する

「以前にブロックされた通信と類似した通信は許可されます」と表示されるので「完了」をクリックします。

以前にブロックされた通信と類似した通信は許可されます ダイアログが表示されるので「完了」をクリックする

再度「Shared」にチェックして、「Apply」をクリックするとマウントが可能になります。できない場合は「Reset Credentials」をクリックするか、再起動してみてください。

Docker の Shared Drives でオフ→オンする

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1