- Dockerfile文件
FROM node
RUN mkdir -p /home/service
WORKDIR /home/service
# Bundle app source
COPY . /home/service
RUN npm install
EXPOSE 80
CMD [ "npm", "start" ]
将nodejs项目下的所有文件copy到工作文件夹中。
创建镜像
docker build -t front-end .
- 运行
docker run --name=frontend -d -p 8888:80 front-end
我们可以通过访问主机的8888端口查看我们的项目。