$ {DOCKER_REGISTRY-}设置在哪里

在Mac上的Visual Studio中创建新的ASP.NET Core 3项目时,然后右键单击该项目并选择“添加-Docker支持”,IDE将docker-compose项目添加到解决方案中,并为API项目构建dockerfile。

docker-compose默认情况下具有以下条目:

services:
  project-name:
    image: ${DOCKER_REGISTRY-}projectname
  ...

开箱即用,处理dockerfile,调用compose都很好。但是,在“组成+调试”过程中,哪个实体定义了DOCKER_REGISTRY变量的值?

sunqilove 回答:$ {DOCKER_REGISTRY-}设置在哪里

这是您的PC或远程服务器上的环境变量,请尝试输入:

$ echo $DOCKER_REGISTRY

泊坞窗条目的意思是“如果未设置变量DOCKER_REGISTRY或为空,则使用默认值”,则该前缀位于您的项目名称之前。

有关参数扩展,请参见https://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_02

本文链接:https://www.f2er.com/3119268.html

大家都在问