您的位置:首页 > 运维架构 > Docker

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: