我正在设置一个拥有两个节点/服务器(A,B)的hadoop测试平台。服务器B包含docker守护程序和其他与hadoop相关的服务,例如数据节点,辅助名称节点和节点管理器,而服务器A具有资源管理器和名称节点。当使用DCE(Docker容器执行程序)在服务器B上生成/启动容器时,我想要将卷附加到它。
有人可以建议我如何在DCE环境中做到这一点吗?
答案 0 :(得分:0)
据我所知,我们可以通过两种方式向Docker Container添加音量
1)在Docker文件中指定卷
FROM ubuntu
RUN mkdir /myvol
RUN echo "hello world" > /myvol/greeting
VOLUME /myvol
2)在运行时指定音量
docker run -it v /hdfs/foldername dockerrepositoryyname:version /bin/bash
有关详细信息,请参阅https://docs.docker.com/engine/reference/builder/
希望这个帮助!!! ...