docker配置nodejs容器 方式一: 使用Dockerfile,创建一个Dockerfile文件: 1. Dockerfile: # 使用官方Node.js镜像 FROM node:16 # 设置工作目录 WORKDIR /usr/src/app # 复制package.json文件和package-lock.json文件(如果存在) COPY package*.json ./ # 安装项目依赖 RUN npm install # 复制所有源代码到工作目录 COPY . . # 容器对外暴露的端口号 EXPOSE 8080 # 容器启动时执行的命令 CMD ["node", "app.js"] 2. Bash docker build -t my-nodejs-app . docker run -d -p 8080:8080 my-nodejs-app 方式二: 1. 直接下载nodejs的docker镜像 docker pull node 2. 启动docker容器: docker run -it -d --name node-server --restart=always -p port:port -v path:path node-images-id 3. 进入node-server容器执行相关操作 docker exec -it node-server /bin/bash