欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 前端技术 > html >内容正文

html

docker多阶段镜像构建dockerfile脚本示例:构建nodejs前端项目 -凯发ag旗舰厅登录网址下载

发布时间:2025/1/21 html 3 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 docker多阶段镜像构建dockerfile脚本示例:构建nodejs前端项目 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
# 声明镜像来源为node:12.16.1 from node:12.16.1# 声明工作目录 workdir /gva_web/# 拷贝整个web项目到当前工作目录 copy . .# 通过npm下载cnpm run npm install -g cnpm --registry=https://registry.npm.taobao.org# 使用cnpm进行安装依赖 run cnpm install || npm install# 使用npm run build命令打包web项目 run npm run build # ===================================================== 以下为多阶段构建 ==========================================================# 声明镜像来源为nginx:alpine, alpine 镜像小 from nginx:alpine# 镜像编写者及邮箱 label maintainer="sliverhorn@sliver_horn@qq.com"# 从.docker-compose/nginx/conf.d/目录拷贝my.conf到容器内的/etc/nginx/conf.d/my.conf copy .docker-compose/nginx/conf.d/my.conf /etc/nginx/conf.d/my.conf# 从第一阶段进行拷贝文件 copy --from=0 /gva_web/dist /usr/share/nginx/html# 查看/etc/nginx/nginx.conf文件 run cat /etc/nginx/nginx.conf# 查看 /etc/nginx/conf.d/my.conf run cat /etc/nginx/conf.d/my.conf# 查看 文件是否拷贝成功 run ls -al /usr/share/nginx/html

参考链接:https://www.gin-vue-admin.com/docs/docker

总结

以上是凯发ag旗舰厅登录网址下载为你收集整理的docker多阶段镜像构建dockerfile脚本示例:构建nodejs前端项目的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图