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

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

  1. 创建nodejs的示例应用(例如express-basic)
    1. windows8 使用docker创建第一个nodejs运行环境
  2. 在新创建的nodejs应用中加入Dockerfile
    1. windows8 使用docker创建第一个nodejs运行环境
  3. 在新创建的nodejs应用中加入.dockerignore(前面是有一个点)
    1. windows8 使用docker创建第一个nodejs运行环境
  4. 将App文件夹整个复制至个人文件夹中(express-basic)
    1. windows8 使用docker创建第一个nodejs运行环境
  5. 使用Docker Quickstart Terminal命令进入至express-basic文件夹
    1. windows8 使用docker创建第一个nodejs运行环境
  6. 使用Docker Quickstart Terminal用命令Build firstdocker镜像,并查看新build出来的镜像
    1. 使用命令docker build -t my_react .(这里是使用命令打包成镜像,命令格式是,docker build -t 镜像名 点)
    2. 使用命令docker images查看所有的镜像
    3. windows8 使用docker创建第一个nodejs运行环境
    4. windows8 使用docker创建第一个nodejs运行环境
  7. 使用Kitematic (Alpha)找到我的镜像,并创建成一个容器
    1. windows8 使用docker创建第一个nodejs运行环境

  8. 使用Kitematic (Alpha)找到我窗口并启动(第七步骤与第八步骤可以合并使用命令docker run -d --name=express-docker-demo -p 3005/3004 express-demo)(后台运行,3005映射原3004端口,命名为express-demo使用express-demo镜像生成容器)
    1. windows8 使用docker创建第一个nodejs运行环境
    2. windows8 使用docker创建第一个nodejs运行环境
  9. 打开浏览器查看效果,这里的映射的端口是可以修改的
    1. windows8 使用docker创建第一个nodejs运行环境

 

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

相关文章:

  • 2021-12-20
  • 2022-12-23
  • 2021-06-09
  • 2021-11-30
猜你喜欢
  • 2021-10-01
  • 2021-06-23
  • 2021-05-14
  • 2021-05-06
  • 2021-10-28
相关资源
相似解决方案