Como definir variáveis de ambiente durante a construção na janela de encaixe

Estou tentando definir variáveis de ambiente no contêiner do docker durante a compilação, mas sem sucesso. Configurá-los ao usar o comando run funciona, mas preciso configurá-los durante a compilação.

Dockerfile

FROM ubuntu:latest
ARG TEST_ENV=something

Comando que estou usando para criar

docker build -t --build-arg TEST_ENV="test" myimage .

Corrida

docker run -dit myimage

Estou verificando as variáveis de ambiente disponíveis usando

docker exec containerid printenv

e o resultado é

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=e49c1abfd58b
TERM=xterm
no_proxy=*.local, 169.254/16
HOME=/root

TEST_ENV não está presente

questionAnswers(1)

yourAnswerToTheQuestion