此页面不工作本地主机没有发送任何数据。 ERR_EMPTY_RESPONSE
This page isn’t working localhost didn’t send any data. ERR_EMPTY_RESPONSE
我有问题。当尝试在 React 应用程序中 运行 我的 dockerFile 时。
当我尝试 运行 我的 DockerFile
FROM node:16
ENV REACT_APP_baseUrl = https://localhost:44377/api
ENV REACT_APP_baseUrlFile = https://localhost:3000/files
ENV REACT_APP_baseUrlFileMetadata = https://localhost:3000/files/metaData
ENV REACT_APP_FILESTORAGE_KEY = ./fileStorage.key
ENV REACT_APP_FILESTORAGE_PEM = ./fileStorage.pem
ENV REACT_APP_ROOT_CA = ./rootCA.pem
ENV REACT_APP_baseUrlReact = http://localhost:8080
WORKDIR /app-ui
COPY package.json ./
COPY yarn.lock ./
COPY package-lock.json ./
COPY ./ ./
RUN yarn install
EXPOSE 8080
CMD ["yarn", "start"]
那我运行:
docker build -f Dockerfile -t client .
docker run -it -p 8080:8080 client
并获得
但是我不明白这个问题。
请帮忙
我可以提供容器状态
您没有指定 CRA 应该用于开发服务器。您可以这样使用 -e
:
docker run -it -p 8080:8080 -e "PORT=8080" client
我有问题。当尝试在 React 应用程序中 运行 我的 dockerFile 时。 当我尝试 运行 我的 DockerFile
FROM node:16
ENV REACT_APP_baseUrl = https://localhost:44377/api
ENV REACT_APP_baseUrlFile = https://localhost:3000/files
ENV REACT_APP_baseUrlFileMetadata = https://localhost:3000/files/metaData
ENV REACT_APP_FILESTORAGE_KEY = ./fileStorage.key
ENV REACT_APP_FILESTORAGE_PEM = ./fileStorage.pem
ENV REACT_APP_ROOT_CA = ./rootCA.pem
ENV REACT_APP_baseUrlReact = http://localhost:8080
WORKDIR /app-ui
COPY package.json ./
COPY yarn.lock ./
COPY package-lock.json ./
COPY ./ ./
RUN yarn install
EXPOSE 8080
CMD ["yarn", "start"]
那我运行:
docker build -f Dockerfile -t client .
docker run -it -p 8080:8080 client
并获得
但是我不明白这个问题。 请帮忙
我可以提供容器状态
您没有指定 CRA 应该用于开发服务器。您可以这样使用 -e
:
docker run -it -p 8080:8080 -e "PORT=8080" client