windows8 使用docker创建第一个nodejs运行环境
2017-04-12 10:19
543 查看
现在公司电脑使用的是windows8操作系统,如果想要运行docker,只能安装Docker ToolBox
关于安装Docker ToolBox,请查看文章《windows8安装docker(tool box)》
创建nodejs的示例应用(例如express-basic)
在新创建的nodejs应用中加入Dockerfile
在新创建的nodejs应用中加入.dockerignore(前面是有一个点)
将App文件夹整个复制至个人文件夹中(express-basic)
使用Docker Quickstart Terminal命令进入至express-basic文件夹
使用Docker Quickstart Terminal用命令Build firstdocker镜像,并查看新build出来的镜像
使用命令docker build -t my_react .(这里是使用命令打包成镜像,命令格式是,docker build -t 镜像名 点)
使用命令docker images查看所有的镜像
使用Kitematic (Alpha)找到我的镜像,并创建成一个容器
使用Kitematic (Alpha)找到我窗口并启动(第七步骤与第八步骤可以合并使用命令docker run -d --name=express-docker-demo -p 3005/3004 express-demo)(后台运行,3005映射原3004端口,命名为express-demo使用express-demo镜像生成容器)
打开浏览器查看效果,这里的映射的端口是可以修改的
最后公开github代码,可以做一个测试,https://github.com/ChenWes/docker-file
关于安装Docker ToolBox,请查看文章《windows8安装docker(tool box)》
创建nodejs的示例应用(例如express-basic)
在新创建的nodejs应用中加入Dockerfile
在新创建的nodejs应用中加入.dockerignore(前面是有一个点)
将App文件夹整个复制至个人文件夹中(express-basic)
使用Docker Quickstart Terminal命令进入至express-basic文件夹
使用Docker Quickstart Terminal用命令Build firstdocker镜像,并查看新build出来的镜像
使用命令docker build -t my_react .(这里是使用命令打包成镜像,命令格式是,docker build -t 镜像名 点)
使用命令docker images查看所有的镜像
使用Kitematic (Alpha)找到我的镜像,并创建成一个容器
使用Kitematic (Alpha)找到我窗口并启动(第七步骤与第八步骤可以合并使用命令docker run -d --name=express-docker-demo -p 3005/3004 express-demo)(后台运行,3005映射原3004端口,命名为express-demo使用express-demo镜像生成容器)
打开浏览器查看效果,这里的映射的端口是可以修改的
最后公开github代码,可以做一个测试,https://github.com/ChenWes/docker-file
相关文章推荐
- 使用Docker创建JavaWeb运行环境(亲测)
- 使用CentOS7创建Docker运行环境
- 使用Docker创建JavaWeb运行环境(亲测)
- 使用Docker创建 php 运行环境,以php5为例
- 使用 Docker 搭建 Java Web 运行环境
- 使用 Docker 搭建 Tomcat 运行环境
- 使用 Docker 搭建 Java Web 运行环境
- Centos6.5下使用docker创建centos6.5镜像文件,运行sshd+httpd
- 使用Docker搭建Java Web运行环境
- 使用 Docker 搭建 Tomcat 运行环境
- 使用 Docker 搭建 Java Web 运行环境
- 使用 Docker 搭建 Java Web 运行环境
- 使用 Docker 搭建 Java Web 运行环境
- Nodejs创建Express4项目以及使用Visual Studio Code编辑器配置Nodejs开发环境
- 【jeecg Docker安装】使用 Docker 搭建 Java Web 运行环境
- 环境搭建以及使用Ember.js创建第一个静态页面
- OSChina 技术周刊第二十期 —— 使用 Docker 搭建 Java Web 运行环境
- 转:使用 Docker 搭建 Java Web 运行环境
- 使用 Docker 搭建 Java Web 运行环境
- 使用Docker和Rancher运行你自己的ELK环境。