【发布时间】:2015-11-28 00:01:06
【问题描述】:
我是 Docker 新手,我来自 Vagrant。
我在“D:/Works/something/DockerFirstTime”文件夹中使用 Docker (1.9.1)。
现在我用
创建机器docker-machine create first
和简单的Dockerfile:
FROM ruby:2.2-onbuild
和简单的Gemfile:
source 'https://rubygems.org'
gem 'rails'
现在通过这个命令,我想在我的 Dockerfile 的同一个硬盘驱动器中使用一个共享文件夹,就像在 Vagrant 中一样:
docker run -it -v //d/Works/something/DockerFirstTime:/usr/src/app -w /usr/src/app ruby:2.2 bundle install
但它不起作用。
如何做到这一点?
我知道 Docker 只共享 /c/User/文件夹,对吗?
如何在 Windows 中使用包含文件的文件夹并使用编辑器修改我的文件,然后像在单个 PC 上的普通 shell 中或在 Vagrant 中一样重新启动服务器?
【问题讨论】:
标签: docker boot2docker dockerfile docker-compose docker-machine