实际上是预期的。
泊坞窗文件不过是docker run + docker commit的包装器。
FROM ubuntu:12.10RUN mkdir tmp123RUN cd tmp123RUN pwd
与做相同的事情:
CID=$(docker run ubuntu:12.10 mkdir tmp123); ID=$(docker commit $CID)CID=$(docker run $ID cd tmp123); ID=$(docker commit $CID)CID=$(docker run $ID pwd); ID=$(docker commit $CID)
每次运行时,都会生成一个新容器,因此pwd为’/’。
如果您愿意,可以在github上打开一个问题,以便向Dockerfile添加CHDIR指令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)