Dockerfile创建和建筑图片
问题描述:
我是码头工人新手。我在我的窗口上安装了使用Boot2docker的docker。但是我不清楚如何在docker中部署简单的java web应用程序。Dockerfile创建和建筑图片
我已经通过网络,并知道从码头文件创建一个图像并运行它。
我创建了一个dockerfile
并放置在D:\dock
文件夹中。 我跑docker build
命令这样即$ docker build -t tomcat7-test Dockerfile's path.
但它不承认我的文件。
我应该在哪里Dockerfile
如果我通过notepad++
创建并且docker如何使用docker build命令识别我的docker文件?
答
您的Dockerfile应该被复制到boot2docker VM中以运行它。 你可以做下列操作之一:
- 创建Dockerfile手动boot2docker(注:文件系统运行时搬运工人构建之前只读,你应该做的“须藤-S”,或
- 从安装文件夹您的本地文件系统
- 使用
如何共享文件夹添加到boot2docker VM:
VBoxManage.exe sharedfolder add boot2docker-vm --name /c/Users --hostpath C:/Users --automount
通过使用选项2,你可以从你的home目录编辑Dockerfile并运行在相同的Dockerfile泊坞窗(用真实路径Dockerfile更换例子):
docker build -t myimage /c/Users/xyz
感谢..它解决了我的问题 – user2451997 2014-12-03 11:32:14