小编ksm*_*rya的帖子

在进行从 docker 容器到主机的端口映射时,如何修复“curl (56) Recv failure: Connection Reset by Peer”错误?

我有一个 Angular 项目在端口 4200 的 docker 容器中运行。我已经完成了从 docker 容器的 4200 端口到我的本地主机 4200 的端口映射。

我在 Ubuntu 16.04 上运行这个。执行时netstat -nltp,我得到输出

tcp6 0 0 :::4200 :::* LISTEN

我的 Dockerfile 如下所示:

FROM node
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app
RUN npm cache clean --force
RUN npm install
COPY . /usr/src/app
EXPOSE 4200
CMD ["npm","start"]
Run Code Online (Sandbox Code Playgroud)

我期望在运行curl :::4200时向我显示网页源代码而不是错误, curl (56) Recv failure: Connection reset by peer

linux port containers docker docker-compose

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

containers ×1

docker ×1

docker-compose ×1

linux ×1

port ×1