作者:雨含的晴天 | 来源:互联网 | 2022-04-19 05:58
- 接下来,在项目的根目录中创建一个文件,并将其命名为
Dockerfile
,不带扩展名。
配置 Dockerfile
# use docker node 10
FROM node:10
# create a directory to run docker
WORKDIR /app
# copy package.json into the new directory
COPY package.json /app
# install the dependencies
RUN npm install
# copy all other files and folder into the app directory
COPY . /app
# open port 5000
EXPOSE 5000
# run the server
CMD node index.js
现在我们的 Dockerfile
看起来是这样:
# use docker node 10
FROM node:10
# create a directory to run docker
WORKDIR /app
# copy package.json into the new directory
COPY package.json /app
# install the dependencies
RUN npm install
# copy all other files into the app directory
COPY . /app
# open port 5000
EXPOSE 5000
# run the server
CMD node index.js
构建 Docker 应用
- 要构建 docker 应用,请在终端中键入以下命令,然后按
Enter
键
docker build -t docker-node-app .
你的终端应输出类似下面的信息:
作者:NJOKU SAMSON EBERE
更多编程相关知识,可访问:编程教学!!
以上就是什么是Docker?怎样用来打包 Nodejs 程序?的详细内容,更多请关注其它相关文章!