docker配置node项目的实现步骤
更新时间:2024年01月19日 15:42:16 作者:小~小
本文主要介绍了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项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
docker安装Adminer并支持mysql和mongodb的详细步骤
这篇文章主要介绍了docker安装Adminer并支持mysql和mongodb,通过查找并拉取Adminer镜像,启动docker,支持mysq,本文分步骤给大家详细讲解,需要的朋友可以参考下2022-10-10Docker 安装 Jenkins 并解决初始安装插件失败问题
这篇文章主要介绍了Docker 安装 Jenkins 并解决初始安装插件失败问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04
最新评论