为什么在WORKDIR之后创建的目录消失了

时间:2017-02-23 06:11:14

标签: docker

目前,我有以下docker文件

FROM ubuntu:14.04
ADD . /var/www/html/xxx
RUN mkdir -p /tmp/debug1
WORKDIR /var/www/html/xxx
RUN mkdir -p /var/www/html/xxx/debug2

docker-compose up -d之后

我使用以下命令进入容器

docker exec -it xxx_xxx_1 bash

令我惊讶

  • /tmp/debug1已创建
  • /var/www/html/xxx/debug2 已创建

但是,如果我使用

进入容器内
docker run -it xxx bash

我意识到的是

  • /tmp/debug1已创建
  • /var/www/html/xxx/debug2已创建

我可以知道为什么有这样的行为,在WORKDIR之后?

0 个答案:

没有答案