我是新手Docker的新手,并尝试理解Docker撰写工作,当我阅读一个.yml文件时,我对YML关键字有些困惑,例如:

问题描述 投票:0回答:1
docker docker的行为知道对这些特定关键字的作用,但是

build

的行为就像变量,可能是您欲望的任何名称。
另一个片段是:

myservice

该片段是从开源项目之一获取的。
在此YML文件中,我无法理解哪个单词的作用是
version: "2" services: postgres: connector: pg debug: true listenOn: tcp://0.0.0.0:5454 credentials: host: localhost username: from: abc get: XYZ password: from: abc get: XYZ
keywords

我像我在Docker Docs页面上搜索

variables
,但没有找到它。如果不是关键字,那么Docker对这个词的反应是如何反应的?
特别的问题是;是否有用于构建Docker容器的关键字(例如Python语言关键字)的备忘单?
    

迟到了几年,但这也许会有所帮助。

正如在此

COMMENT中指出的那样,第二个代码段不是Docker组成的文件。因此,我将参考您的第一个片段:
listenOn

您将在此处找到有关
version: "3" services: myservice: build:

元素的信息 - > version和名称顶级元素

docker docker-compose dockerfile keyword
1个回答
0
投票

您将在此处找到有关

version

元素的信息 - > services top级元素

services
    是作者赋予的名称
  • myservice

    service

  • build

    service

    • 这里是一些额外的Docker构成了您可能遇到的关键字/元素的资源:
      
      
    • Compose文件参考
    • 网络顶级元素
      
      
    • volumes顶级元素
Conconfigs顶级元素
secrets secrets顶级元素

  • extensions

  • 中间

  • Merge

    conclude
  • Profiles

  • 组件构建规范

  • 组件部署规范

    Compose开发规范
  • 荣誉版本

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.