假设我有一个
我该如何编写
理想情况下,它不应该需要对
Dockerfile
文件,其中运行了一个脚本。RUN ./myscript.sh
我该如何编写
myscript.sh
,以便在 docker build
期间通过 RUN
命令启动时能够检测到自身?#! /bin/bash
# myscript.sh
if <What should I do here?>
then
echo "I am in a docker build"
else
echo "I am not in a docker build"
fi
理想情况下,它不应该需要对
Dockerfile
进行任何更改,这样调用 myscript.sh
的人就不需要对 myscript.sh
有专门的了解。