Docker 构建镜像node
一、首先,在项目的根目录下,新建一个文本文件.dockerignore,写入下面的内容。git
.git
node_modules
npm-debug.log
二、而后在项目的根目录下,新建一个文本文件 Dockerfile,写入下面的内容。docker
FROM node:8.4 COPY . /app WORKDIR /app RUN npm install --registry=https://registry.npm.taobao.org EXPOSE 3000
三、建立 image 文件npm
注:有了 Dockerfile 文件之后,就能够使用docker image build命令建立 image 文件了。app
$ docker build -t koa-demo . # 或者 $ docker build -t koa-demo:0.0.1 .
注:上面代码中,-t参数用来指定 image 文件的名字,后面还能够用冒号指定标签。koa
若是不指定,默认的标签就是latest。ui
最后的那个点表示 Dockerfile 文件所在的路径,上例是当前路径,因此是一个点。spa
若是运行成功,就能够看到新生成的 image 文件koa-demo了。debug
四、查看是否生成构建镜像code
$ docker image ls