dockerfile的使用
工作目录,文件操作目录
dockerfile创建结构
D:
│ Dockerfile
│ mi.php
│ mi.txt
├─app
│ │ server.php
│ │ socker.html
│ │
│ └─ubuntu
│ index.html
│
└─workdir
new.php
dockerfile文件
FROM ubuntu
MAINTAINER wangwen
#MAINTAINER kevin@qikegu.com
#RUN sed -i s@/archive.ubuntu.com/@/mirrors.tuna.tsinghua.edu.cn/@g /etc/apt/sources.list
#RUN apt-get clean
#RUN apt-get updateA
# 设置工作目录,所谓工作目录就是容器进去之后首先进入的目录,类似home目录
WORKDIR /root
# 文件新建 mkdir 操作的目录相对工作目录而言的
##带上/就是相对于根目录
RUN mkdir /new
##不带上/就是相对于工作目录
RUN mkdir newnow
##COPY指令的操作也是分为工作目录和根目录
COPY mi.php ./
COPY ./workdir /
COPY ./workdir ./
ADD ./app/ubuntu /home
容器结果分析
# 工作目录文件
root@e7219fa0859c:~# ls
mi.php new.php newnow
# 根目录的文件
root@e7219fa0859c:/# ls
bin boot dev etc home lib lib64 media mnt new new.php opt proc root run sbin srv sys tmp usr var
root@e7219fa0859c:/home# ls
index.html