docker build -t react-web .

docker build -t react-web .

https://img1.sycdn.imooc.com//climg/638064560926c5bc10760136.jpg

docker build报错


# 第一个阶段:拉取node镜像来打包react项目
FROM node:14 as build
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY tsconfig.json ./
COPY public public/
COPY src src/
RUN npm run build

# 第二个阶段:创建并运行Ngnix服务器,并且把打包和的文件复制粘贴到服务器文件夹中
FROM nginx:alpine
COPY --FROM=build /app/build/ /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g","daemon off;"]


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,老师这边没有云服务器可以操作。但以报错来看的话,有概率是因为docker版本的问题,看看这篇博客能不能帮助到同学。

祝学习愉快!

  • 钝角wan8 提问者 #1

    我刚也看到这个解决方案了,在linux重装docker了 但是又出现了新的问题

    2022-11-25 15:16:48
  • 好帮手慕小李 回复 提问者 钝角wan8 #2

    新问题是指报错还是什么?

    2022-11-25 15:25:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师