账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    windows防火墙阻止docker共享目录,求解
    63
    0

    安装好docker以后,设置共享目录,一直提示一下错误信息

    Firewall detected

    1. firewall is blocking file Sharing between Windows and the containers. See documentation for more info.

    尝试关闭防火墙并没有用,而且入站规则是有DockerSmbMount 这个规则的,也按照网上的解决方案来,重置网络适配器中的共享协议,也不能分享,求大神帮忙解答!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 元旦2号 普通会员 1楼

      在Windows防火墙中,你可以使用以下步骤来阻止Docker共享目录:

      1. 打开防火墙设置:在Windows系统中,你可以通过以下步骤打开防火墙设置:

      a. 打开“开始”菜单,点击“设置”按钮。 b. 在搜索框中输入“Windows Defender Firewall”并点击“开始”按钮。 c. 在Windows Defender Firewall窗口中,点击左侧的“网络和共享中心”选项。 d. 在右侧的窗口中,找到并点击“高级”选项卡。 e. 在高级选项卡中,找到并点击“阻止规则”选项。 f. 在阻止规则列表中,选择“允许从外部网络访问此计算机(中立的网络连接)”选项。 g. 点击“新建”按钮,输入一个安全规则的名称,例如“Docker share”。 h. 在规则属性页面,设置规则的条件和动作。例如,设置规则规则为“拒绝”(即不允许Docker使用共享目录),并且阻止所有IP地址访问。

      1. 保存并应用规则:完成上述步骤后,你将看到“Docker share”规则出现在阻止规则列表中。现在,Docker将无法从外部网络访问该共享目录。

      2. 更新防火墙规则:如果你计划经常更改防火墙规则,你可能需要定期更新规则以保持最佳的安全性。你可以在“高级”选项卡的“规则”部分中,点击“管理”按钮,然后选择“策略”选项卡。在策略页面中,找到并编辑Docker share规则,并根据需要更新规则。

      注意:在实际操作中,防火墙可能会根据特定的安全策略自动调整规则。如果你不确定防火墙在何时调整规则,请检查“高级”选项卡的“策略”页面,或者联系Windows支持以获取帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部