docker配置node项目的实现步骤

2024-02-23 0 786

首先在项目根目录创建Dockerfile

FROM node:18.19
RUN mkdir /app
COPY . /app
WORKDIR /app
RUN npm install
EXPOSE 8081
CMD [\”npm\”,\”run\”,\”start\”]

添加.dockerignore文件

/dist
/node_modules

logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

.DS_Store

/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

.vscode/*

docker创建镜像, -t表示镜像的名字

docker build -t server:v1.0 .

查看镜像

docker images

docker配置node项目的实现步骤

启动镜像,-d后台运行,-p设置端口,第一个8081为电脑端口,后一个8081为容器内部的端口

docker run -d -p 8081:8081 server:v1.0

查看容器启动情况

docker ps

docker配置node项目的实现步骤

进入到容器内部,查看node版本

docker exec -it hopeful_khorana bash

docker配置node项目的实现步骤

退出容器

exit

docker配置node项目的实现步骤

停止容器

# stop停止
docker stop 容器名称或者容器ID
# 关闭
docker kill 容器名称或者容器ID

到此这篇关于docker配置node项目的实现步骤的文章就介绍到这了,更多相关docker配置node项目内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Linux服务器 docker配置node项目的实现步骤 https://www.u-9.cn/server/linux/172830.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务