docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker配置node项目

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项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

您可能感兴趣的文章:
阅读全文