如何从Windows主机连接到Linux Docker容器的公开端口

时间:2019-05-01 17:18:24

标签: windows docker port forwarding

我在Windows 10 Enterprise主机上全新安装了Docker Desktop,并创建了一个在端口9090上运行React应用的容器,该容器公开了运行node:10.15.3映像的端口9090。我可以从容器中卷曲9090并转到应用程序,但无法从Windows主机连接到应用程序。

我需要在docker或主机中修改哪些默认设置,以便能够连接到转发到9090的应用程序?

编辑-添加dockerfile和docker run命令

Dockerfile

FROM node:10.15.3

RUN mkdir /usr/src/app
WORKDIR /usr/src/app

COPY ./ /usr/src/app/

RUN npm install

EXPOSE 9090

CMD["npm", "start"]

Docker运行命令: docker run -ti -p 9090:9090 28f

0 个答案:

没有答案