关于写docker file的一些经验

2017/02/15

描述

今天在做开发的时候,为了给ci做测试和给同事提供一个本机的环境,所以需要build docker,写一个Dockerfile,这个过程中出现了一些问题。 虽然说,这些问题的出现,我都可以给一个理由解释为什么会出现这种行为,但是,本身出现这种「需要向别人解释才能清楚的code」也是一种功力的缺失吧,何况,我的那些代码确实有一些问题。

问题

实际上,我需要的只是这个docker的环境,而不是这个docker的hadoop本身,所以我应该做的是按照他那个docker实现我需要的环境,也就是按照hadoop 2.7.2先写一个hadoop 2.7.3的实现

安全问题呀!

链接失效了呢

你应该仔细读一读docker build的文档

这样才是一个docker的意义吧,你需要的是start或者stop一个docker,而不是进入docker的bash,然后运行一个 start或者stop的脚本

感悟

人生经验呀。