windows8 使用docker创建第一个nodejs运行环境

现在公司电脑使用的是windows8操作系统,如果想要运行docker,只能安装Docker ToolBox

关于安装Docker ToolBox,请查看文章《windows8安装docker(tool box)

  1. 创建nodejs的示例应用(例如express-basic)
  2. 在新创建的nodejs应用中加入Dockerfile
  3. 在新创建的nodejs应用中加入.dockerignore(前面是有一个点)
  4. 将App文件夹整个复制至个人文件夹中(express-basic)
  5. 使用Docker Quickstart Terminal命令进入至express-basic文件夹
  6. 使用Docker Quickstart Terminal用命令Build firstdocker镜像,并查看新build出来的镜像
    1. 使用命令docker build -t my_react .(这里是使用命令打包成镜像,命令格式是,docker build -t 镜像名 点)
    2. 使用命令docker images查看所有的镜像
  7. 使用Kitematic (Alpha)找到我的镜像,并创建成一个容器
  8. 使用Kitematic (Alpha)找到我窗口并启动(第七步骤与第八步骤可以合并使用命令docker run -d --name=express-docker-demo -p 3005/3004 express-demo)(后台运行,3005映射原3004端口,命名为express-demo使用express-demo镜像生成容器)
  9. 打开浏览器查看效果,这里的映射的端口是可以修改的

 

最后公开github代码,可以做一个测试,https://github.com/ChenWes/docker-file

posted @ 2017-04-12 10:19  WesChan  阅读(1667)  评论(0编辑  收藏  举报