文章列表

Dockerfile ONBUILD 二次构建指令

ONBUILD 是一个延迟执行的特殊指令,它后面允许跟着其他指令,如 RUN 、COPY 等,这些指令在构建当前镜像时并不会被执行,而是当前镜像构建好了以后,后面再次构建镜像时,以此镜像为基础镜像,二次构建镜像时才会被执行...


犬小哈2022/8/30Docker 教程

Dockerfile EXPOSE 暴露端口

在 Dockerfile 中,EXPOSE 指令用于暴露容器运行时提供服务的端口。注意,这仅仅是一个声明,容器实际运行时,并不会开启这个声明的端口...


犬小哈2022/8/29Docker 教程

Dockerfile ARG 构建参数

ARG 指令用于指定构建参数,与 ENV 功能一样,都是设置环境变量。不同点在于作用域不一样, ARG 声明的环境变量仅对 Dockerfile 内有效,也就是说仅对 docker build 的时候有效,将来容器运行的时候不会存在这些环境变量的 ...


犬小哈2022/8/29Docker 教程