Dockerfile通常使用语法梳理
实际上,在创建图像之前已经对Dockerfile进行了编辑。这是对语法和最佳实践的系统看:
选择我们使用的基本图像,或创建新的基本图像。
最佳实践:尝试将官方图像用作基础图像
为了安全!
这些帮助信息是必不可少的,让我们了解类似代码上的文件调查!
在这里注意,每次我们执行运行时,实际上,将为图像生成一个新层,so ::
设置当前的工作目录,类似于CD更改目录以操作:
绝对目录更清晰,犯错很容易
例如,第一个命令是将当前目录中的Hello添加到图像的根目录中。
两者之间的区别之一是添加可以解压缩
这适用于添加本地文件
远程文件需要下载相应的命令才能下载
用于设置恒定环境变量:
然后,您可以在下面引用,如果您写下死亡,则不容易维护:
两种语法将在稍后单独提及
稍后还说
GitHub上有一个Docker-Library代码库:
Docker提供了许多官方图像,包括Dockerfile。
例如,我们可以下载dockerfile的特定版本以构建。
这对官方图像Dockerfile非常有用,我们也可以参考和学习。
最后,您还可以转到Docker的正式文档以查看特定的语法:
原始:https://juejin.cn/post/7107091073079443469