我在码头集装箱里运行Vue。在我的Docker文件中,我尝试运行以下命令:
HTTP-服务器分布--代理http://localhost:8080?“
这是我的文档文件:
FROM node:lts-alpine
RUN npm install -g http-server
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
EXPOSE 8080
CMD [ "http-server", "dist", "--proxy http://localhost:8080?"]
我已经试过了“--Proxy http://localhost:8080?”在CMD阵列中的任何位置。
"http-server --proxy http://localhost:8080?"
将导致错误。
关于如何让--Proxy选项运行,有什么建议吗?
谢谢,
1条答案
按热度按时间332nm8kg1#
它可能期望
--proxy http://localhost:8080
是两个单独的参数。这就是Bash在解析同一命令时所做的事情。