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就看到镜像了
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制作基于Centos7支持ssh的java环境镜像
- Docker镜像中Dockerfile的制作或编写
- 利用Dockerfile制作node+nginx应用自启动镜像
- docker镜像的制作(一) dockerfile
- apache服务的docker镜像 以及用Dockerfile制作apache服务的镜像
- 用dockerfile构建基于ubuntu的lnmp环境的镜像
- docker在已有的tomcat镜像上打新的镜像的Dockerfile编写说明
- dockerfile制作docker镜像
- Dockerfile制作官方Tomcat镜像及镜像使用详解
- docker:(2)通过Dockerfile构建镜像并发布web项目
- Docker镜像制作使用操作流程(以bcc-explorer项目为例)
- docker 应用-2(Dockerfile 编写以及镜像保存提交)
- 使用Dockerfile制作JDK+Tomcat镜像
- alpine(Go环境)Docker基础镜像制作
- docker 应用-2(Dockerfile 编写以及镜像保存提交)
- Docker 制作自己的WEB镜像,并运行项目
- Dockerfile:RabbitMQ镜像编写
- Dockerfile制作Docker镜像
- 【Dockerfile】CentOS6.x中Docker通过Dockerfile构建常用的基础环境 # 设置基本的镜像,后续命令都以这个镜像为基础 FROM centos # 作者信息 MAI