У меня проблема с Google Cloud Build, когда команда сборки docker, похоже, не принимает опцию build-arg, даже если эта команда работает должным образом на локальном компьютере:
Dockerfile:
ARG ASSETS_ENV=development
RUN echo "ASSETS_ENV is ${ASSETS_ENV}"
Команда построения:
docker build --build-arg="ASSETS_ENV=production" .
Результат по местному:
ASSETS_ENV is production
Результат в облачной сборке:
ASSETS_ENV is development