docker配置node项目的实现步骤
作者:小~小
本文主要介绍了docker配置node项目的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
首先在项目根目录创建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
启动镜像,-d后台运行,-p设置端口,第一个8081为电脑端口,后一个8081为容器内部的端口
docker run -d -p 8081:8081 server:v1.0
查看容器启动情况
docker ps
进入到容器内部,查看node版本
docker exec -it hopeful_khorana bash
退出容器
exit
停止容器
# stop停止 docker stop 容器名称或者容器ID # 关闭 docker kill 容器名称或者容器ID
到此这篇关于docker配置node项目的实现步骤的文章就介绍到这了,更多相关docker配置node项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!