目前,我有以下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之后?