docker构建部署node后端项目

您所在的位置:网站首页 部署nodejs后端项目 docker构建部署node后端项目

docker构建部署node后端项目

2024-07-16 20:41| 来源: 网络整理| 查看: 265

文章目录 简介:详细过程:1:将node项目打包成.tar2:将node项目.tar打包成.tar.gz3:构建Dockerfile文件4:执行命令打包镜像

简介:

本次主要想记录一下docker部署node后端项目的过程,方便后面如果碰到查看文档。

详细过程:

这里我们以网易云后端node项目为例。

1:将node项目打包成.tar

这个基本上电脑都有压缩工具,直接选择文件夹右键压缩即可。 在这里插入图片描述 在这里插入图片描述

2:将node项目.tar打包成.tar.gz

先下载7Zip压缩工具,然后点击我们的node项目.tar点击右键 步骤:先压缩成.tar格式后选择该.tar文件再进行压缩这时会多出几个选项,选择.gz格式,点击压缩完成 在这里插入图片描述

3:构建Dockerfile文件

写入以下内容

FROM node ADD NeteaseCloudMusicApi.tar.gz /opt WORKDIR /opt/NeteaseCloudMusicApi EXPOSE 3000 CMD ["node","app.js"] 4:执行命令打包镜像

在linux上创建一个构建镜像的文件夹,放入两个文件,一个是项目压缩后的.tar.gz文件,一个是Dockerfile文件 像这样 在这里插入图片描述 执行命令打包镜像并运行

构建 docker build . -t wangyiyun 运行 docker run -d --name wangyiyun -p 3000:3000 wangyiyun


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3