Dockerfile编写制作含有node环境的项目镜像
2017-07-12 10:26
886 查看
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就看到镜像了
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编写制作含有node环境的项目镜像
- 利用Dockerfile制作node+nginx应用自启动镜像
- 使用Dockerfile制作基于Centos7支持ssh的java环境镜像
- Docker镜像中Dockerfile的制作或编写
- 使用Dockerfile制作Docker镜像
- Dockerfile制作Docker镜像
- docker学习系列(四)制作基础的base项目镜像--jdk+tomcat
- docker镜像制作之Dockerfile文件---hadooop伪分布式
- docker在已有的tomcat镜像上打新的镜像的Dockerfile编写说明介绍
- Dockerfile:制作可ssh登录的镜像
- 在docker环境中制作openstack镜像文件
- 使用Dockerfile制作自己的Docker镜像
- 用dockerfile构建基于ubuntu的lnmp环境的镜像
- docker~Dockerfile方式生成控制台和Api项目的镜像
- 新手的我在使用docker制作tomcat镜像时遇到环境变量问题
- docker 镜像制作及dockerfile
- Docker的实例小教程--Dockerfile制作镜像(1)
- docker镜像制作之Dockerfile文件---snort
- 使用dockerfile来创建环境镜像images
- 【Dockerfile】CentOS6.x中Docker通过Dockerfile构建常用的基础环境 # 设置基本的镜像,后续命令都以这个镜像为基础 FROM centos # 作者信息 MAI