我正在探索使用Docker和Docker Machine来简化我在AWS中启动环境以支持数据分析和机器学习任务的工作流程。我已经弄清楚了大部分细节,但有两个突出的问题:
1)在使用Docker Machine启动AWS中的虚拟机时,如何指定要附加到该虚拟机的EBS卷?
2)如何将EBS卷映射到VM上运行的容器中的路径?
感谢您的帮助!
发布于 2015-09-10 03:49:37
我发现这篇文章很有帮助:https://theholyjava.wordpress.com/2015/06/02/mounting-an-ebs-volume-to-docker-on-aws-elastic-beanstalk/
您可以在dockerrun.aws.json文件中指定要装载的卷。确保还将卷挂载到dockerfile文件中,并使用类似于VOLUME: ["/var/ebs/path"]的内容。这应该负责将油污安装到容器中的路径上。
顺便说一句,this是一个很酷的容器,用于将EBS卷附加到实例。
https://stackoverflow.com/questions/32487013
复制相似问题