作者:金健winner | 来源:互联网 | 2022-11-24 16:20
我正在尝试运行以下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
在“任务管理器”中(在“服务”下)找到该服务并停止该服务。
解决方案听起来似乎很明显,但我想我还是会提到它