Dockerfile编写制作含有node环境的项目镜像

本文介绍如何使用Node.js v6.11.1版本创建Docker镜像,并详细说明了从下载Node.js安装包到构建及保存Docker镜像的整个流程。此外,还提供了如何将构建好的镜像文件传输到离线环境中并加载的方法。
摘要由CSDN通过智能技术生成

1、从node官网下载node linux64版本的安装包

node-v6.11.1-linux-x64.tar.xz

     放在虚拟机和主机的共享目录/tt或者工程目录下中,本人放在和Dockerfile同目录的node项目目录下


2、在项目目录下面建名为Dockerfile的文件,内容如下

FROM ubuntu
ADD node-v6.11.1-linux-x64.tar.xz /usr/local
ENV PATH $PATH:/usr/local/node-v6.11.1-linux-x64/bin
COPY . /object-recognition
WORKDIR /object-recognition
EXPOSE 80

3、docker build -t u-node .

4、 docker save u-node > /tt/u-node.tar

5、将u-node.tar拷贝到另一台不连接网络的主机上,放到与虚拟机共享的目录中,运行

docker load < /vmshare/u-node.tar

     之后再docker images就看到镜像了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值