热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无法在网络nat上创建端点:hnsCall在Win32中失败:该进程无法访问该文件

如何解决《无法在网络nat上创建端点:hnsCall在Win32中失败:该进程无法访问该文件》经验,为你挑选了1个好方法。

我正在尝试运行以下docker命令(最新Win10 2018年秋季更新,最新docker版本2.0):

docker run -d -p 1433:1433 -e sa_password=Test_123 -e ACCEPT_EULA=Y microsoft/mssql-server-windows-developer

但是它失败并出现以下错误:

来自守护程序的错误响应:无法在网络nat上创建终结点unruffled_wozniak:hnsCall在Win32中失败:该进程无法访问该文件,因为该文件正在被另一个进程使用。(0x20)。

我尝试了以下方法:

重新启动守护程序

docker system prune -a

重新启动机器

重新启动HNS服务

重新安装码头工人

从Windows禁用容器和Hyper-V功能

没事。有什么建议么?



1> Harvey..:

在尝试使PostgreSQL与Docker一起运行时,我遇到了同样的问题。问题在于该端口已被捆绑!这是因为我的操作系统中已经有PostgreSQL作为普通数据库运行。

我的解决方法是postgresql-x64-10在“任务管理器”中(在“服务”下)找到该服务并停止该服务。

解决方案听起来似乎很明显,但我想我还是会提到它


推荐阅读
author-avatar
金健winner
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有