首页 > 解决方案 > 在 Dockerfile 中设置用户空间 windows env var

问题描述

我在我的 Windows 设置中定义了一个环境变量作为用户变量。

它被称为GITLAB_AUTH_TOKEN

在我的 Dockerfile 中,我试图将此变量分配给一个名为的环境变量,GAT如下所示:

ENV GAT=${GITLAB_AUTH_TOKEN}

这导致 GAT env var 在我的容器中为空白。

我已经看到可以通过 docker-compose 实现,但这对我来说不是解决方案,因为我的 RUN 命令依赖于这个变量。

标签: dockerdockerfiledocker-for-windows

解决方案


推荐阅读