3.6-Dockerfile语法梳理及最佳实践

3.6-Dockerfile语法梳理及最佳实践_第1张图片

3.6-Dockerfile语法梳理及最佳实践_第2张图片

3.6-Dockerfile语法梳理及最佳实践_第3张图片

3.6-Dockerfile语法梳理及最佳实践_第4张图片

3.6-Dockerfile语法梳理及最佳实践_第5张图片

3.6-Dockerfile语法梳理及最佳实践_第6张图片

WORKDIR是设置当前docker的工作目录

3.6-Dockerfile语法梳理及最佳实践_第7张图片

3.6-Dockerfile语法梳理及最佳实践_第8张图片

        ADD 和 COPY

        为了将本地的一些文件添加到docker image里面,ADD 和 COPY的作用特别像,但是ADD 和 COPY还有一些区别,ADD不仅可以添加本地文件到docker里面,还可以将文件在添加到docker image里面之后进行解压缩。

3.6-Dockerfile语法梳理及最佳实践_第9张图片

3.6-Dockerfile语法梳理及最佳实践_第10张图片

ENV用来设置docker的环境变量或者声明常量

3.6-Dockerfile语法梳理及最佳实践_第11张图片

3.6-Dockerfile语法梳理及最佳实践_第12张图片

3.6-Dockerfile语法梳理及最佳实践_第13张图片

3.6-Dockerfile语法梳理及最佳实践_第14张图片

下面这个地址有很多docker官方提供的image,里面的Dockerfile可供大家参考:

Docker Official Images · GitHub

下面是docker官方文档,讲解Dockerfile的:

https://docs.docker.com/engine/reference/builder/

你可能感兴趣的:(docker,docker)