在使用Docker Machine启动虚拟机时安装AWS EBS卷
我正在探索使用Docker和Docker Machine来简化在AWS中旋转环境的工作stream程,以支持数据分析和机器学习任务。 我已经制定了大部分的细节,但有两个突出的问题:
1)使用Docker Machine在AWS中启动虚拟机时,如何指定附加到该虚拟机的EBS卷?
2)如何将EBS卷映射到在VM上运行的容器中的path?
感谢你的协助!
我发现这个写法是有帮助的: 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"]
。 这应该照顾到在容器中的path安装sotarge。
顺便说一句, 这是一个很酷的容器,用于将EBS卷连接到实例。