执行Dockerfile构建基础镜像,建立python工作环境
生活随笔
收集整理的這篇文章主要介紹了
执行Dockerfile构建基础镜像,建立python工作环境
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Docker Dockerfile:https://www.runoob.com/docker/docker-dockerfile.html
核心內(nèi)容:
指令詳解
COPY
復(fù)制指令,從上下文目錄中復(fù)制文件或者目錄到容器里指定路徑。
格式:
COPY [--chown=<user>:<group>] <源路徑1>... <目標(biāo)路徑> COPY [--chown=<user>:<group>] ["<源路徑1>",... "<目標(biāo)路徑>"][–chown=:]:可選參數(shù),用戶改變復(fù)制到容器內(nèi)文件的擁有者和屬組。
<源路徑>:源文件或者源目錄,這里可以是通配符表達(dá)式,其通配符規(guī)則要滿足 Go 的 filepath.Match 規(guī)則。例如:
COPY hom* /mydir/ COPY hom?.txt /mydir/<目標(biāo)路徑>:容器內(nèi)的指定路徑,該路徑不用事先建好,路徑不存在的話,會(huì)自動(dòng)創(chuàng)建。
WORKDIR
指定工作目錄。用 WORKDIR 指定的工作目錄,會(huì)在構(gòu)建鏡像的每一層中都存在。(WORKDIR 指定的工作目錄,必須是提前創(chuàng)建好的)。
docker build 構(gòu)建鏡像過(guò)程中的,每一個(gè) RUN 命令都是新建的一層。只有通過(guò) WORKDIR 創(chuàng)建的目錄才會(huì)一直存在。
格式:
WORKDIR <工作目錄路徑>總結(jié)
以上是生活随笔為你收集整理的执行Dockerfile构建基础镜像,建立python工作环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何关闭docker容器里的进程
- 下一篇: 活用这23种图表,让你的数据分析胜人一筹