假设我们有基于Desktop (for )的frontend和backend容器。
Backend容器使用端口9001,frontend容器侦听9001。
问题是,英特尔驱动程序已经在Windows 10中使用端口9001,在这个端口上运行容器是不可能的:
来自守护进程的
错误响应:端口不可用:ListTCP0.0.0.0:9001: bind:尝试以其访问权限禁止的方式访问套接字。
如果无法从应用程序代码中直接更改该端口,请告知如何处理该端口?
发布于 2020-05-18 16:19:17
有几种方法:
docker run命令时,指定要使用的主机端口,并将其设置为9001以外的其他端口。即-p 9002:9001或Docker Compose,即ports:
- '9002:9001'然后在从主机访问容器时使用端口9002而不是9001 (Win 10)。
9001端口.。
https://stackoverflow.com/questions/61871698
复制相似问题