您的位置:首页 > 运维架构 > Docker

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

2017-07-12 10:35 721 查看
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就看到镜像了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  dockerfile nodejs