gpt4 book ai didi

docker - ${DOCKER_REGISTRY-} 在哪里设置

转载 作者:行者123 更新时间:2023-12-02 17:42:54 25 4
gpt4 key购买 nike

在 Visual Studio for Mac 中新建一个 ASP.NET Core 3 项目,然后右键单击该项目并选择 Add - Docker Support,IDE 将 docker-compose 项目添加到解决方案中,并为 API 项目搭建 dockerfile。
默认情况下,docker-compose 具有以下条目:

services:
project-name:
image: ${DOCKER_REGISTRY-}projectname
...
它开箱即用,dockerfile 得到处理,compose 被调用,一切都很好。但是“组合 + 调试”过程中的哪个实体定义了 DOCKER_REGISTRY 变量的值?

最佳答案

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

$ echo $DOCKER_REGISTRY


docker 条目的意思是“如果变量 DOCKER_REGISTRY 未设置或为空,则使用默认值”,然后将其添加到您的项目名称中。

https://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_02用于参数扩展

关于docker - ${DOCKER_REGISTRY-} 在哪里设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58813909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com