Dockerfile入门
Dockerfile由一条条命令语句构建,以#开头的语句行为注释,其基本结构可分为四个部分。
1. 基础镜像:由FROM语句组成,eg: `FROM centos`
2. 维护者信息:由MAINTAINER语句组成, eg: `MAINTAINER peter_xizi 591838169@qq.com`
3. 镜像操作指令:由一系列指令组成,下面列出最基本的指令
`RUN <COMMAND>` shell中执行 or `RUN [ COMMAND, PARAM1, PARAM2, PARAM3,xx]` 其他类型的终端中执行 执行某些命令或运行某些程序
·EXPOSE <PORT1> [<PORT2>,<PORT3> ...] · 暴露容器端口
· ENV <KEY> <VALUE> · 设置容器的环境变量
· ADD <SRC> <DEST> ·

这篇博客介绍了如何通过Dockerfile构建一个包含Openresty、Lua脚本认证和Filebeat日志传输的镜像。内容涵盖了Dockerfile的基本结构,包括FROM、MAINTAINER、RUN、CMD等指令,以及在构建过程中安装配置Nginx、Lua和Filebeat的步骤。文章还提到了Docker build命令的用法以及注意的命令执行方式差异。
最低0.47元/天 解锁文章
1172

被折叠的 条评论
为什么被折叠?



