記錄
步驟1
創建一個包含以下代碼的“start.sh”腳本:
CONTAINER_ALREADY_STARTED="CONTAINER_ALREADY_STARTED_PLACEHOLDER"
if [ ! -e $CONTAINER_ALREADY_STARTED ]; then
touch $CONTAINER_ALREADY_STARTED
echo "-- First container startup --"
# 此處插入你要執行的命令或者腳本文件
else
echo "-- Not first container startup --"
fi
步驟2
將腳本設置為Dockerfile的入口點:
ENTRYPOINT ["./start.sh"]