docker build 命令上下文详解

 

  • 解释链接

https://juejin.cn/post/7233964656288088124

 

  • 目录

 

 

  • 根目录下执行  

     dockerfile 文件会和 docker build 命令的上下文路径在不同的目录

     dockerfile 文件会在上下文路径 build/amd-arm 下执行。

  docker build -f build/amd-arm/init-node/Dockerfile \
      --build-arg BASE_IMAGE=${BASE_IMAGE} \
      --build-arg ARCH=${ARCH} \
      --platform=linux/${ARCH} \
      --build-arg VERSION_DATE=${VERSION_DATE} \
      -t "${REGISTRY}/${IMAGE}" build/amd-arm
  • dockerfile
ARG BASE_IMAGE
FROM ${BASE_IMAGE}
COPY ./init-node/entrypoint.sh /entrypoint.sh
ENTRYPOINT  ["/entrypoint.sh"]

  

posted on 2025-06-11 18:08  running-fly  阅读(40)  评论(0)    收藏  举报

导航